macOS · Operating system
Filter failed

macOS shows "Filter failed" and the job stops

The printing system on macOS passes each job through a chain of filter programs that convert it into the printer's own language, and one of those filters exited with an error. The job stops in the queue with the message Filter failed rather than reaching the printer. It nearly always points at the driver rather than the hardware or network.

Moderate macOS 26 TahoemacOS 15 and earlierPrinters using vendor CUPS drivers

What causes it

  • A vendor driver built for an older macOS version no longer runs on the current one
  • The driver files have the wrong ownership or permissions after a migration
  • A leftover driver from a previous Mac was carried across by Migration Assistant
  • The queue was created with a driver that does not match the actual model
  • Third-party or generic PostScript drivers that the printer does not fully support

How to fix it, in order

Work down the list and stop when the printer recovers. The steps are ordered from most likely and least invasive to last resort.

  1. Delete the queue and add it again with AirPrint

    Open System Settings › Printers & Scanners, select the printer, click the minus or Remove Printer button, then click Add Printer and pick the printer from the Default list. In the Use menu choose AirPrint or Secure AirPrint rather than a vendor driver. AirPrint uses Apple's own filter chain and avoids the failing vendor filter entirely.

  2. Check which driver the queue is using

    Select the printer in System Settings › Printers & Scanners and click Options & Supplies to see the driver named on the General tab. If it shows a model that is not yours, or a generic PostScript entry, that mismatch is very likely the cause. Recreate the queue with the correct choice.

  3. Reset the printing system

    In System Settings › Printers & Scanners, right-click or Control-click in the printer list and choose Reset printing system, then confirm. This removes every queue, every job and the stored printer preferences. Add the printer back afterwards; it clears corrupted queue state that survives ordinary deletion.

  4. Remove the old vendor driver

    If the manufacturer supplies an uninstaller, run it. Otherwise the driver files live under the printing library folders, and the vendor's support page will name them for your model. Reinstall only a version the manufacturer lists for your current macOS release.

  5. Repair permissions on the printing folders

    Filter failed also appears when the filter binary is not executable, which is common after restoring from a backup. Reinstalling the driver from the vendor's package restores correct ownership, which is safer than changing permissions manually in Terminal.

  6. Test with a different file type

    Print a plain TextEdit page, then a PDF from Preview. If only certain documents fail, the filter is choking on specific content such as unusual fonts or transparency, and re-exporting the PDF from Preview usually clears it.

  7. Update macOS and the printer software

    Open System Settings › General › Software Update and install what is offered. Apple ships many printer drivers through system updates, and a driver mismatched to the OS version is the single most common source of this error after an upgrade.

Stopping it happening again

When it is not worth fixing yourself

If you would rather not work through this alone, a printer specialist can take a look with you on a screen-share and tell you honestly whether the machine is worth saving.

Frequently asked questions

Does resetting the printing system delete anything important?

It removes all printer queues, their settings and any queued jobs. Nothing else on the Mac is affected, and you simply add the printers back.

Why does AirPrint work when the vendor driver does not?

AirPrint uses Apple's filters, which are updated with macOS. A vendor filter compiled for an older release can fail outright on a newer system.

Will I lose features by switching to AirPrint?

Usually only vendor-specific finishing options. Duplex, paper size, quality and colour handling are all supported through AirPrint.

Questions & comments (0)

No comments yet. Describe your printer model, operating system and the exact message you see; comments appear after review.

Ask about this page

Your comment appears after our team approves it. Or sign in to post faster.