Skip to content

Avian Bone Syndrome

An exercise in futility by Daniele Nicolucci

Menu
  • About ABS
Menu

Printing in grayscale with AirPrint

Posted on 2010-11-292010-11-29 by Daniele Nicolucci

Did you all think I was dead? Unfortunately for you, I am not. I’ve just been fairly busy with work and with my renewed interest in photography. Speaking of which, all of you should follow my Flickr photostream, which I update daily.

So, you’ve got the shiny new iOS 4.2 on your iPhone 4 and you have enabled AirPrint sharing on your Mac, using either the free Hacktivator or one of the commercial packages. You are very satisfied (albeit a bit doubtful about actually using it in the future), except for one thing: it prints in color, and you really wish it could print in grayscale, because toner is not cheap.

When printing on the Mac this is easy: in any application’s print dialog, you change the specific settings of your printer to convert to grayscale and save a new preset. Then you just select “use last selected preset” and you forget about it, limiting yourself to changing it to color whenever you feel like wasting money (or printing money, if you’re that kind of naughty boy.)

AirPrint, on the other hand, just doesn’t have any setting, aside from the number of copies. You can’t even choose which pages to print. It’s either all or nothing. And it prints in color. It all seems lost, but fear not! OS X’s print subsystem is based on — or rather, it actually is — CUPS, which stands for Common Unix Printing System. Therefore all you need to is fiddling with it to change the actual default settings. How do you do that? It’s very, very simple.

Go to http://localhost:631/ (the CUPS configuration runs via a pseudo-webserver on port 631; don’t worry, this only works on your own machine for your own machine), and click on Administration on top, then click on Manage Printers. Click on the name of the printer in question, and in the Administration pull-down menu choose Set Default Options. What you see now depends on the actual printer you have, but it should very closely resemble the options you get in the OS X print dialog. In my case, the General tab shows a setting called  Color Mode that lets me choose between Color and Grayscale. I set it to the latter, clicked the Set Default Options button, typed in my username and password, and off I went.

Note that you must have administrator rights, and you have use your short username, the one in lowercase with no spaces. It’s the same one that gives the name to your own home folder.

(Many thanks to Marco F. for the input.)

Post navigation

← How to use resizeTo in Safari (if it doesn’t work)
Flickr is the best place to showcase your photography, here’s why →

5 thoughts on “Printing in grayscale with AirPrint”

  1. Isabel says:
    2011-11-03 at 12:44

    Hi! I read with interest your article… But I can’t run the web page you mention! … It says server not found. I’m trying to do this from my iPad… Is that the problem? Please help! I’m stuck only printing in colour… 🙁

  2. Daniele Nicolucci says:
    2011-11-04 at 11:17

    Yes, you have to access the localhost address from the same computer that the printer is connected to. Due to security concerns, it cannot be accessed by default from other devices on the same network.

  3. Helena says:
    2011-12-03 at 02:27

    Thanks for the tip but it didn’t work for me. I was able to follow all your instructions. I have an Epson so the setting in “General” is “Grayscale” and I set it to “on”. I saved the changes, but it continues to print in color from my iOS devices. Any thoughts? Thanks!

  4. Daniele Nicolucci says:
    2011-12-03 at 09:34

    This is a bit weird. Perhaps it is reset to color when you print from the Mac itself? If you save, close your browser and go to that page again, is it still set to “on”?
    Make sure there is no other option about color printing that overrides the “Greyscale” setting. I’m afraid I can’t be more specific as I only have HP and Samsung printers, but I’m curious to know if/how you fix it.
    Good luck!

  5. Karin M says:
    2012-09-19 at 01:43

    Many thanks for this! For a long time I’ve been puzzled by how difficult it is to set default print preferences on my macs. This has worked for me on my desktop and laptop but, like Helena, I’m still not able to print in greyscale from my iOS devices. On the plus side I’ve been able to add an on/off option for printing in duplex from the iphone/ipad. I’m using a Canon MG5320.

Comments are closed.

Written by a human

All text in this blog was written the old-fashioned way, without going through an AI / LLM. Any typos, mistakes and inconsistencies are proudly mine.

If you like this…

Did you enjoy reading this post without ads? If so, you may consider supporting this blog via Ko-fi!

Where was that?

Time travel

  • June 2026 (1)
  • May 2026 (1)
  • April 2026 (1)
  • November 2022 (1)
  • March 2022 (1)
  • December 2021 (1)
  • October 2020 (1)
  • August 2020 (1)
  • May 2020 (1)
  • March 2020 (3)
  • February 2020 (1)
  • April 2019 (1)
  • March 2016 (1)
  • July 2015 (1)
  • May 2015 (3)
  • April 2015 (2)
  • November 2014 (1)
  • August 2014 (2)
  • September 2013 (2)
  • April 2013 (1)
  • March 2013 (1)
  • October 2012 (1)
  • June 2012 (1)
  • March 2012 (1)
  • December 2011 (1)
  • November 2011 (3)
  • October 2011 (2)
  • July 2011 (1)
  • April 2011 (1)
  • January 2011 (1)
  • December 2010 (2)
  • November 2010 (1)
  • October 2010 (3)
  • September 2010 (16)
  • August 2010 (12)
  • July 2010 (10)
  • June 2010 (1)
  • May 2010 (7)
  • April 2010 (3)

Categories

  • Business (2)
  • Culture (13)
  • Electronics (4)
  • Huh? (1)
  • iOS (4)
  • Linguistics (11)
  • Music (8)
  • Personal (5)
  • Photography (10)
  • Podcast (5)
  • Science (7)
  • Society (28)
  • Technology (50)
  • Travel (2)
  • Tutorials (13)
  • TV (7)
  • Video games (6)

Tags

1984 (3) absp (3) apple (11) bluray (3) camera (4) communication (3) coronavirus (5) covid19 (5) culture (4) death (3) dream theater (4) ebooks (5) english (4) facebook (3) ios (8) ipad (4) iphone (10) iphone os (4) italian (3) italy (6) james labrie (3) jordan rudess (3) language (6) languages (3) linguistics (6) lockdown (5) mac (6) memories (3) mike portnoy (3) opus (4) orwell (3) os x (6) personal (4) photography (10) podcast (6) projects (3) rant (4) reading (4) spanish (3) the big bang theory (3) tutorial (12) tv (5) twitter (3) video games (6) work (3)
© 2026 Avian Bone Syndrome | Powered by Minimalist Blog WordPress Theme
We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
Do not sell my personal information.
SettingsAccept
Privacy & Cookies Policy

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Non-necessary
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.
SAVE & ACCEPT