“Printer offline” is the most-searched tech complaint in existence, and the message itself tells you nothing. The printer is on. It is sitting right there. It made its little warm-up noises. And yet your computer insists it has vanished from the face of the earth.
The actual cause is almost always one of the five below, listed in order of likelihood. Work from the top. Mac owners and anyone fighting an office printer get their own sections further down.
1. The unglamorous basics
Is the printer on, with no error light blinking? Paper in the tray, nothing jammed? Same Wi-Fi network as your computer? (Printers love to hop onto a guest network after a power blip.) Turn the printer off, count to ten, turn it on. This fixes an embarrassing share of cases and costs you fifteen seconds.
One modern wrinkle: mesh Wi-Fi systems — Eero, Google Wifi, Orbi and friends — broadcast one network name across two radio bands and quietly steer devices between them. Most home printers only speak the older 2.4 GHz band, and some drop off when the mesh tries to steer them. If the offline messages started when the new mesh arrived, look in the mesh app for a setting that pauses band steering or creates a separate network for smart devices, and put the printer on that. If the whole network is flaky, not just the printer, start with Wi-Fi that keeps disconnecting instead.
2. Restart the thing that talks to it
Restart your computer too. Half of “offline” cases are the computer’s print system wedged, not the printer.
On Windows, the part that actually wedges is a background service called the Print Spooler, and you can restart just that without rebooting: press the Windows key, type services, open the Services app, scroll to Print Spooler, right-click it and choose Restart. Ten seconds, nothing closes, and if the printer springs back to life you have found your culprit — a wedged spooler is the fix hiding behind most of the restarts that “mysteriously” work.
3. Clear the stuck queue
One jammed document blocks everything behind it forever. On Windows: Settings > Bluetooth & devices > Printers & scanners, click your printer, open the queue, cancel everything. On a Mac: open the printer’s queue window and delete all jobs. Then print a test page.
While you’re in there: the default printer trap
Windows has a setting called “Let Windows manage my default printer,” which silently switches your default to whatever you printed to last — including “Microsoft Print to PDF,” which is not a printer. Your document goes to a file nobody asked for while the real printer sits there looking innocent. On the same Printers & scanners page, turn that setting off and set your actual printer as the default. While you’re looking at the list, check for duplicates: if you see both “HP LaserJet” and “HP LaserJet (Copy 1),” one is the live connection and the other is a ghost. Try the copy — it is frequently the one that works.
4. The IP address moved
Routers occasionally hand the printer a new address, and the computer keeps calling the old one — like ringing a friend’s old phone number and concluding the friend no longer exists. Easiest fix for home users: remove the printer in settings and add it again. It will be found at its new address.
To stop this happening every few weeks, log in to your router and give the printer a DHCP reservation (sometimes called a reserved or static IP). It is usually in the router’s device list: find the printer, choose reserve. From then on it always gets the same address, and this entire step retires.
For the brave: WSD versus TCP/IP
When Windows discovers a network printer on its own, it usually connects through something called a WSD port — a convenience feature with a real talent for declaring the printer offline while it is demonstrably printing from your phone. The sturdier alternative is a standard TCP/IP port pointed straight at the printer’s address. Print a network configuration page from the printer’s own menu to learn its IP address, then in Windows choose Add device > Add manually > “Add a printer using an IP address or hostname” and type it in. Paired with the reservation above, this is the setup that makes the offline message stop coming back.
5. Drivers, the last resort
If it is still offline, download the latest driver from the manufacturer’s site — HP, Canon, Brother, Epson — and go to the real site, not the ad sitting above it in the search results. Uninstall the old driver first. And if the printer now responds but the output is wrong — blank pages, streaks, colours from another dimension — that is a different problem with its own guide.
Macs and AirPrint
Macs mostly print through AirPrint, which needs no driver but does need the Mac and the printer on the same network, finding each other over a discovery protocol called Bonjour. Two Mac-specific checks:
- The paused queue. A Mac print queue can pause itself after one failed job and stay paused for the rest of its natural life. Open the queue from System Settings > Printers & Scanners and look for a Resume button. Pressing it is the whole fix more often than anyone would like to admit.
- Remove and re-add. In Printers & Scanners, remove the printer, then add it back from the same window so the Mac rediscovers it fresh. If it does not appear in the add list at all, the Mac and the printer are not really on the same network — see the mesh note in step 1; extenders and satellite units sometimes block the Bonjour traffic AirPrint relies on.
The nuclear option — right-clicking in the printer list and choosing “Reset printing system” — wipes every printer and queue so you can start clean. It works, but you will be re-adding every printer afterwards, so save it for last.
If it’s a work printer
Office printers usually route through a print server or a shared queue, which adds a whole layer that can fail on its own. The printer can be perfectly healthy while the server’s queue is paused, your connection to it has expired — a password change is the classic trigger — or you are on the VPN and, as far as the network is concerned, in a different building. The tell: the printer works for the colleague sitting next to you but not for you. That is an account or connection problem, and steps 4 and 5 will only waste your afternoon on it — tell whoever runs the server. If your office does not have a “whoever runs the server,” that is a solvable problem too: start with what a small office network actually needs.
Life is too short for printer drivers
Everything above is doable, and most of it is free. It is also nobody’s idea of a good evening. If you would rather hand it off, post the problem free at Koadi — plain words are fine (“printer says offline, tried restarting”) — then set a fixed price or take bids from vetted, identity-verified technicians. Most offline causes live on the computer, so it is usually fixed over a screen-share, anywhere in the US, evenings included; on-site help through a local technician is there when hands are needed. Payment sits in escrow until you confirm the printer actually prints.