Offline and connection
Printer not working on Mac: how to get macOS printing again
Written by Fix a Printer Editorial Team · Updated

A printer not working on Mac is usually a problem on the Mac side rather than a fault inside the printer. macOS may have paused the queue after an error, the Mac may be on a different network from the printer, or the printer entry may still be using an old driver from before a system update. The steps below go from quick checks to the full reset, so you only clear out your printer settings if the simpler fixes fail.
If the printer shows as offline on every computer, not just the Mac, start with our printer offline fix. For other symptoms, the printer troubleshooting guide lists every problem we cover by symptom.
Step 1: Rule out the printer itself
Before changing anything on the Mac, look at the printer.
- Read the display or status lights. A jam, open cover, empty tray or cartridge warning stops jobs from any device. If the printer reports a general error with no clear cause, our guide to a printer in error state covers that.
- Wake it. Press a button. Some printers sleep so deeply that a Mac cannot find them until they wake.
- Print a network configuration page from the printer’s control panel (usually under Settings, Network or Reports). It shows the network name and IP address the printer is using.
For a USB printer, plug the cable straight into the Mac rather than into a hub or a display, and try another cable or adapter if you have one. To check that the Mac sees the printer at all, hold the Option key, open the Apple menu, choose System Information and look under USB.
Step 2: Make sure the Mac and printer share a network
AirPrint, the system macOS uses to find and print to most printers, only works when both devices are on the same local network. Compare the network name on the configuration page with the Wi-Fi network shown in the Mac’s menu bar. Common mismatches:
- The Mac is on a guest network, which usually blocks devices from seeing each other.
- The router offers separate names for 2.4 GHz and 5 GHz and each device joined a different one. On many routers this still works, but on some it does not.
- The Mac is connected to a VPN that sends local traffic elsewhere. Disconnect the VPN as a test.
If the printer keeps dropping off Wi-Fi, see printer won’t stay connected to Wi-Fi. If you print to a printer shared from another Mac, that Mac must be awake with printer sharing turned on.
Step 3: Resume a paused queue
macOS pauses a printer when a job fails, and it stays paused until you resume it. This is the single most common reason a Mac seems to ignore a working printer.
- Open the queue. On recent macOS versions, click Print Center or the printer icon in the Dock while a job is waiting. You can also open System Settings > Printers & Scanners, select the printer and open its queue from there.
- If a Resume button appears in the toolbar, the printer is paused. Click it.
- If one job shows an error and the rest are waiting behind it, select that job and click Delete Job.
- If a single job is paused, select it and click Resume Job.
If your document is not in the queue at all, it probably went to a different printer. Check the printer selected at the top of the print dialog.
Step 4: Test with another app
Open TextEdit, type a line and choose File > Print. If TextEdit prints but one app does not, the problem is that app or that document, not the printer setup. PDFs are a frequent example; our guide to a printer that won’t print a PDF covers file-specific causes. If text comes out as random characters, the Mac is using the wrong driver, which is covered in printer printing gibberish.
Step 5: Turn off the printer’s extra dialog features
Some manufacturer drivers add their own panels to the print dialog. If those are faulty, printing can freeze or fail. In Printers & Scanners, select the printer, click Options & Supplies, tick Use Generic Printer Features and click OK. Try printing again. If it works, the manufacturer software is the problem, and the next step will help.
Step 6: Remove the printer and add it back
A fresh printer entry clears old addresses, broken presets and mismatched drivers.
- Open Apple menu > System Settings > Printers & Scanners.
- Select the printer and remove it (use the remove option or the minus button, depending on your macOS version).
- Restart the Mac and turn the printer off and on.
- Back in Printers & Scanners, click Add Printer, Scanner, or Fax.
- Select the printer and look at the Use menu before clicking Add. If AirPrint or Secure AirPrint is listed, choose it.
If the printer does not appear in the list, click the IP button and type the IP address from the configuration page. Apple notes that a newly added printer can take a minute or two to show up, so give it time before trying again.
AirPrint or a manufacturer driver?
macOS connects with AirPrint by default when the printer supports it, and AirPrint needs no extra software. It is the safest choice after a macOS update, because there is no third-party driver that can fall out of date. Choose a manufacturer driver only if your printer does not support AirPrint, or if you need features AirPrint does not expose on your model, such as certain finishing or tray options. In that case, download the current macOS software from the printer manufacturer’s site and check that it lists your macOS version. You can see which driver version a printer uses by selecting it in Printers & Scanners.
If the printer shows “driver unavailable” style errors on a Windows PC as well, that is a separate issue covered in printer driver is unavailable.
Step 7: Update macOS
Printing fixes often arrive in system updates. Open Apple menu > System Settings > General > Software Update and install anything pending. Then check whether the printer has a firmware update; many printers can check for one from their control panel or built-in web page. Do not turn the printer off during a firmware update.
Step 8: Reset the printing system
This is the last step because it clears everything. Reset Printing System removes all printers, scanners and fax entries, printer presets and the list of completed jobs.
- Open System Settings > Printers & Scanners.
- Control-click (or right-click) in the list of printers.
- Choose Reset Printing System and confirm.
- Add your printers again with Add Printer, Scanner, or Fax.
Quick reference
| What you see | Likely cause | Try first |
|---|---|---|
| Jobs wait in the queue and nothing prints | Paused printer | Click Resume in the queue |
| Printer missing from the Add list | Different network or VPN | Join the same network, add by IP |
| Stopped after a macOS update | Old driver | Remove and re-add with AirPrint |
| Only one app fails | App or document problem | Print from TextEdit to compare |
| Print dialog freezes | Faulty driver add-ons | Use Generic Printer Features |
If the printer still will not print from a Mac after a reset, but prints from a phone or another computer, the Mac’s network settings or security software deserve a closer look. If it fails from every device, the printer itself needs attention, and the support resources for your specific model are the next place to check.
Frequently asked questions
Why is my printer not working on my Mac when it works on other devices?
Usually because the Mac's own printer entry is the problem: the queue is paused, the Mac is on a different Wi-Fi network or band, or the printer was added with an old driver. Remove the printer in Printers & Scanners and add it back; that rebuilds the Mac side of the connection.
How do I unpause a printer on a Mac?
Open the printer's queue (from Print Center or the printer icon in the Dock, or from Printers & Scanners). If a Resume button appears in the toolbar, click it. If one job is blocking the others, select it and delete it.
What does Reset Printing System do on a Mac?
It removes all printers, scanners, fax entries, printer presets and completed print jobs, and returns the printing system to a clean state. You then add your printers again. Use it only after removing and re-adding the printer has not helped.
Do I need to install a driver for my printer on a Mac?
Not if the printer supports AirPrint, which most current network printers do. macOS uses AirPrint automatically when you add a compatible printer. Install the manufacturer's current macOS software only for printers without AirPrint or when you need model-specific features.
My Mac stopped printing after a macOS update. What should I do?
Remove the printer, add it back and choose AirPrint in the Use menu if it is offered. If the printer needs a manufacturer driver, check the manufacturer's site for a version that lists your macOS release as supported.
Sources
Editorial team
The Fix a Printer team writes and updates independent printer troubleshooting guides, checking Windows and macOS steps against Microsoft and Apple documentation.


