Printer Offline? How to Get It Back Online (Windows & Mac)
By Full Printer Test ·
“Printer offline” is the error that makes a perfectly healthy printer refuse to print. The printer is powered, connected, and full of ink — but your computer has decided it cannot be reached and greys out the print button. Nine times out of ten the printer is fine; the breakdown is in the queue, a stuck status flag, or a network address that quietly changed. Work through these fixes in order, from the ten-second toggle to the permanent static-IP fix, and you will not only get it back online but stop it dropping off again.
What "offline" actually means
Offline is your computer’s verdict, not the printer’s. Windows and macOS mark a printer offline when they send a status request and get no timely reply. That silence usually is not a dead printer — it is a message that did not reach it or come back. The status line is the whole game:
Everything below is aimed at restoring that reply path. Start at the top — the early steps are seconds long and fix the majority of cases. If you recognise your situation here, jump straight to the fix:
| When it goes offline | Most likely cause | Go to |
|---|---|---|
| Suddenly, mid-use | Stuck job or "Use Printer Offline" flag | Fix 1–2 |
| After a router reboot or power cut | Printer’s IP address changed | Fix 3 |
| Queue frozen, nothing prints | Print Spooler hung | Fix 4 |
| After switching USB ↔ Wi-Fi | Wrong/duplicate driver port | Fix 5 |
| Only after sitting idle | Deep sleep or Wi-Fi drop-out | Fix 6 |
| Keeps happening, over and over | Dynamic IP — needs a fixed address | Permanent fix |
Fix 1: clear the queue and the "Use Printer Offline" flag (Windows)
A single jammed job or a stuck offline flag causes most sudden offline states. Clear both:
- Open Settings → Bluetooth & devices → Printers & scanners, click the printer, and choose Open print queue.
- In the Printer menu, untick Use Printer Offline and Pause Printing if either is checked.
- Still in that menu, choose Cancel All Documents to clear a job stuck at the front.
- Turn the printer off and on, wait for it to reconnect, and check the status now reads Ready.
Fix 2: resume or re-add the printer (macOS)
- Open System Settings → Printers & Scanners and select the printer.
- If it shows Paused, click Resume; open the queue and clear any stuck job.
- If it stays offline, remove it with the – button, then re-add it with + so macOS rebuilds the link to the printer’s current address.
- For a network printer, add it by IP (the IP tab) for a more stable connection than auto-discovery.
Fix 3: the IP address changed (the real culprit)
This is the cause behind most recurring offline problems. Your printer joined the network onDHCP, which hands out addresses that can change — after a router reboot, a lease expiry, or a power cut. When the printer’s address changes, the driver keeps talking to the old one and gets silence, so the printer goes offline even though it is sitting right there.
- On the printer’s panel, print or view the network configuration and note its current IP address (e.g. 192.168.1.50).
- On Windows: printer Printer properties → Ports; find the port it prints through and confirm the address matches. If not, edit the port (or add a Standard TCP/IP Port) with the correct IP.
- On macOS: if the address moved, removing and re-adding by IP (Fix 2) repoints it.
Fix 4: restart the Print Spooler (Windows)
The Print Spooler is the Windows service that manages the queue. When it hangs, printers show offline and jobs freeze. Restarting it clears that state:
- Press Win + R, type
services.msc, and press Enter. - Find Print Spooler, right-click it, and choose Restart.
- If jobs are truly stuck, stop the spooler, delete the files in
C:\Windows\System32\spool\PRINTERS, then start it again. - Recheck the printer status.
Fix 5: repair the driver and port
If it is still offline, the driver or its port may be corrupted or pointed at a device that no longer exists (common after switching from USB to Wi-Fi, which creates a second printer object).
- Remove duplicates: delete any "Copy 1" or old USB versions of the printer so jobs cannot go to a dead object.
- Reinstall the current driver from the manufacturer’s site — not a generic one — and let it re-detect the printer on the network.
- Set the right default: confirm the working printer is set as default so apps stop targeting the offline one.
Fix 6: rule out Wi-Fi drop-outs and sleep
A printer that goes offline only after sitting idle is often sleeping too deeply or losing a weak Wi-Fi signal. In the printer’s network settings, disable aggressive power-saving/deep-sleep if offered, move the printer closer to the router or onto the 2.4 GHz band (longer range than 5 GHz), and make sure it is not caught on a "guest" network isolated from your computer.
The permanent fix: give it a fixed address
Confirm it is truly back — print something
An icon that says Ready is not the same as a printer that prints. Close the loop with a real page: print the all-in-one printer test page to prove the full path works, run anozzle check if it sat idle while offline so you know the head did not dry up, and grade the result on the print quality test before you send that job you were trying to print in the first place. A quick colour test page is a good final check after any driver reinstall.
Frequently asked questions
Why does my printer keep going offline?
The usual repeat-offenders are a printer whose IP address keeps changing (because it is on DHCP), the "Use Printer Offline" flag getting stuck on, Wi-Fi power-saving putting the printer to sleep, or a driver pointed at the wrong port. Assigning the printer a static or reserved IP address fixes the most common cause for good.
How do I get my printer back online in Windows?
Open Settings > Bluetooth & devices > Printers & scanners > your printer > Open print queue. In the Printer menu, untick "Use Printer Offline" and "Pause Printing", then clear any stuck jobs. If it stays offline, restart the Print Spooler service and confirm the printer’s IP matches the driver port.
Why does my printer say offline when it is on and connected?
Windows marks a printer offline when it cannot get a status reply — usually because the printer’s IP changed and the driver is still talking to the old address, a job is jammed in the queue, or the "Use Printer Offline" flag stuck. Verify the printer’s current IP on its panel and match it to the driver port, and clear the queue.
How do I fix an offline printer on a Mac?
Open System Settings > Printers & Scanners. If the printer shows "Paused", select it and click Resume. If it stays offline, remove it with the minus button and re-add it with the plus button so macOS rebuilds the connection to its current address. For network printers, add it by IP for a stable link.
Will setting a static IP stop the offline problem?
Usually yes. Most recurring offline issues come from the printer’s address changing on the network, so the driver ends up pointing at nothing. Reserving the printer’s IP in your router (DHCP reservation) or setting a static IP on the printer keeps the address fixed, so the driver always finds it.