
Offline is a status your computer decides, not one the printer announces. The computer tried to reach the printer at a particular address, got no answer, and marked it offline — and then, crucially, it often stops trying until you intervene.
That is why the fix is almost never at the printer end. In the vast majority of cases the printer is working perfectly and one of three things happened: a job got stuck in the queue, the printer's network address changed, or the computer created a second copy of the printer and is sending jobs to the wrong one.
This order finds the cause fastest, and none of it requires reinstalling drivers, which is where most advice starts and where most evenings get lost.
You are in the right place if
- The printer shows 'Offline' on the computer while its own screen looks normal
- Jobs sit in the queue and never print, even after restarting
- It worked yesterday and nothing was changed
- Printing from a phone works but printing from the computer does not
The 60-second fix
- Clear the print queue completely — one stuck job blocks everything behind it.
- Turn off 'Use Printer Offline' if it is ticked, and set the printer as default.
- Print the printer's own network report from its menu and check the address matches what the computer expects.
- Power-cycle in order: printer off, computer restart, printer on, then try again.
Step 1: clear the queue, because one stuck job blocks all the others
A print job that failed halfway — the printer ran out of paper, someone cancelled at the wrong moment, the file was corrupt — can stay wedged at the front of the queue. Everything behind it waits forever, and many systems report the printer as offline as a result.
Deleting the job from the queue window often is not enough, because the spooler service itself is stuck. Restarting that service clears it properly.
- Windows: Settings → Bluetooth & devices → Printers & scanners → your printer → Open print queue → Cancel all documents.
- Windows, if that fails: press Win+R, type services.msc, find Print Spooler, right-click and choose Restart.
- Mac: System Settings → Printers & Scanners → your printer → Printer Queue, then delete the jobs. Right-click the printer and choose Reset printing system if it is truly stuck.
- Try printing a single test page before doing anything else.
Step 2: the setting that literally says 'use printer offline'
Windows has a checkbox that puts the printer into offline mode deliberately, so you can queue jobs while away from it. It gets switched on accidentally, or by Windows itself after a failed job, and then nothing prints until you switch it off — while every message you see says 'offline', which sounds like a network problem.
While you are there, two other settings in the same menu cause the same symptoms.
- Open the print queue window, click the Printer menu, and untick 'Use Printer Offline'.
- In the same menu, untick 'Pause Printing' if it is ticked.
- Back in Printers & scanners, turn off 'Let Windows manage my default printer' and set your printer as default manually.
- If your printer appears twice — often as 'Printer' and 'Printer (Copy 1)' — remove the copy and keep the one that works.
Step 3: the address that changed while you slept
This is the real cause in most repeat cases. Your router hands out addresses temporarily. When the printer sleeps, or the router restarts, the printer may come back with a different address — but your computer is still trying the old one, gets no answer, and declares it offline.
The permanent fix is to make the printer's address stop changing. It takes about five minutes and this problem then never returns.
- From the printer's own control panel, print a network configuration page, or find Settings → Network → view IP address.
- Log into your router at 192.168.1.1 or 192.168.0.1 with the password on its label.
- Find DHCP reservation or address reservation, and assign the printer's MAC address a fixed IP outside the automatic range.
- On the computer, remove the printer and add it again, choosing the printer by that fixed address rather than by name if the option is offered.
Step 4: make sure computer and printer are on the same network
This sounds too obvious to check, and it is one of the most common causes in modern homes. Guest networks, mesh systems and dual-band routers can put the printer and the computer on what are effectively two separate networks that cannot see each other.
- If your computer is on the guest network, or the printer is, they will never find each other. Guest networks isolate devices by design.
- Most printers only support 2.4GHz Wi-Fi. If your router merges bands under one name and your computer is on 5GHz, some routers will still route between them and some will not.
- A VPN running on the computer blocks local network discovery on many configurations. Turn it off and try again — this catches a surprising number of people working from home.
- Check that AP isolation or client isolation is disabled in the router settings. Some providers ship it on by default and it prevents devices talking to each other.
Step 5: what to do when it still says offline
If the queue is clear, the address is fixed, and both devices are on the same network, there are three things left worth doing before reinstalling anything.
- Power-cycle in the right order: turn the printer off at the wall for a minute, restart the computer, then turn the printer on and wait until it is fully ready before printing.
- Try printing from a phone on the same Wi-Fi. If the phone prints and the computer does not, the printer and the network are fine and the problem is entirely on the computer.
- Remove the printer from the computer, then add it again. This is different from reinstalling drivers and solves stale configuration in seconds.
- Only then, download the current driver from the manufacturer's site — not from a search result — and install it after removing the old printer entry.
Questions people still ask
Why does my printer say offline when it is on?
Because your computer, not the printer, decided it was offline after failing to reach it at the expected address. The usual causes are a stuck job in the queue, a changed IP address, a duplicate printer entry, or the 'Use Printer Offline' setting being switched on.
How do I stop my printer going offline repeatedly?
Give it a fixed IP address through DHCP reservation in your router. Printers sleep deeply and often come back with a different address, and a fixed address removes that entire class of problem permanently.
Why can my phone print but not my laptop?
Phones use a discovery protocol that finds the printer fresh each time, while computers store a saved address and keep using it. If the phone prints, the printer and the network are fine — remove and re-add the printer on the computer.
Does restarting the print spooler delete my documents?
It clears everything currently in the queue, so pending jobs are lost and need to be printed again. The documents themselves are untouched — only the queued copies are discarded.
Should I use the manufacturer's driver or the built-in one?
The built-in driver is usually enough for normal printing and far less trouble. Use the manufacturer's software only if you need scanning, duplex control, or ink-level reporting that the basic driver does not provide, and download it from the official site.



