I have a mac running 10.6 that has a dozen or so different printers set up on it. I am working on setting up a new machine to replace it, but would rather not have to set up all the printers again on the new machine. Is there any way to transfer the printer list from the old machine to the new one?

I would assume I would still need to re-install any drivers, as the ones on the old machine are doubtless hopelessly out-of-date, but that's relatively easy. Also note that I don't care about printer settings, I just need the printer definition.


Printer setup information is stored in /etc/cups, so simply copying that directory from the old machine to the new, and re-installing any needed print drivers successfully populates the printer list on the new machine.


The plist that holds the list of installed printers is located in /Library/Printers/InstalledPrinters.plist

You could grab a copy of that and move it to the new machine. I would imagine that you would need to fix permissions after moving this to a new machine.

  • That file appears to have some basic information about the installed printers, specifically manufacturer and model, but is missing vital information for a functioning printer setup. For example, it doesn't have the printer name on the system, nor does it have the printer IP/Hostname, driver to use, etc. – ibrewster Oct 9 '14 at 17:25

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .