Skip to content
!
Glitchary
the field guide to failure
Printer offline6 troubleshooting steps6 sources linked

Printer says offline? Make it print its own test page first

Fix a printer stuck offline: a self-test page from the printer’s own panel proves whether the machine is even involved, then check Use Printer Offline, the stuck queue and spooler, and the IP address that changed when the DHCP lease expired.

By Glitchary · Updated · 9 min read

Start here

Print a test page from the printer’s own control panel

Before touching anything on the computer, print a self-test or configuration page using the buttons on the printer itself. Nearly every printer can do this without a computer involved. If that page prints, the printer, its ink and its paper path all work, and “offline” is a statement about the connection between your computer and the printer — not about the printer. If it won’t print its own page, the fault is in the machine and none of the Windows steps below will help.

Applies to: Inkjet and laser printers from HP, Canon, Epson, Brother, Samsung, Lexmark and Xerox, connected by Wi-Fi, Ethernet or USB, on Windows and macOS. Windows menu paths are given for Windows 11 and noted where Windows 10 differs.

What kind of offline is it?

“Offline” is one of the least literal error states in computing. It rarely means the printer is off, and it frequently appears on a printer sitting two feet away with a lit display and a full paper tray. It means the computer has stopped believing it can reach the printer, and that belief can be wrong in four different ways: a checkbox, a stalled queue, an IP address that changed overnight, or a genuine network fault. The self-test page tells you whether the printer is even part of the problem.

1. Make the printer prove it works, on its own

The self-test page is the whole diagnosis and it takes a minute. The method varies by model — commonly holding the Resume, Go or Cancel button for a few seconds, or a Reports or Information menu on the control panel — and your manual names the exact one. What matters is that the page is generated by the printer with no computer involved.

A page that prints tells you a great deal at once: power, paper feed, ink or toner, the print head and the printer's own electronics are all working. Nothing in the machine needs fixing. The problem lives in the path between your computer and the printer, and sections 2 to 5 are where to look. It is also worth keeping that page — on most printers it lists the network name and IP address, which you need for section 4.

A printer that will not produce its own test page has a fault the computer cannot cause and cannot fix. Read the control panel for a specific message — out of paper, a jam, a cartridge error, a lid switch — and deal with that instead. Reinstalling drivers for a printer that cannot print its own status page is wasted effort.

Do this before restarting anything. A restart often clears the symptom temporarily without telling you what caused it, and you lose the one clean reading you had.

2. The setting that says offline because you told it to

Windows has a manual Use Printer Offline mode, intended for queuing work while away from a printer, and it latches. It can be switched on by accident, and it is also set automatically when Windows fails to reach the printer once — then left on after the printer comes back. The result is a printer that is reachable, powered and idle, reported as offline indefinitely.

Check it directly: Start → Settings → Bluetooth & devices → Printers & scanners, select your printer, choose Open print queue, and under the Printer menu confirm Use Printer Offline is not selected. If it is ticked, untick it and try printing. That is the entire fix in a surprising share of cases, and it costs nothing to rule out first.

While you are there, deal with the default printer, because Windows will happily send your job to something else. HP's guidance is to make sure Let Windows manage my default printer is not checked, then select your printer and set it as default explicitly. Windows moves the default to whatever you printed to last, so a PDF writer or a printer at another office can quietly become the target.

Windows 11

Settings → Bluetooth & devices → Printers & scanners → your printer → Open print queue → Printer menu → clear Use Printer Offline.

Windows 10

Settings → Devices → Printers & scanners → your printer → Open queue → Printer menu → clear Use Printer Offline.

3. Clear the queue and restart the spooler

The print spooler holds jobs on their way to the printer, and one failed job at the front of the queue blocks everything behind it. A document that failed while the printer was genuinely unreachable can sit there permanently, so every job you send afterwards appears to do nothing. The printer often reports offline while this is happening.

Cancel everything first, then restart the service. In the print queue window, use the ellipsis and Cancel all to empty it. Then restart the spooler: type services into the taskbar search, open Services, scroll to Print Spooler, right-click it and choose Restart. Microsoft documents this same sequence for both stuck jobs and spooler failures, and the order matters — restarting the spooler without clearing the queue usually just re-runs the job that jammed it.

If a job refuses to cancel and sits at Deleting, it is held by the spooler's own files. Stopping the Print Spooler service, deleting the contents of C:\Windows\System32\spool\PRINTERS, then starting the service again clears it. That folder holds only pending jobs, so emptying it loses nothing but the work that was already stuck.

On macOS the equivalent is to open the printer’s queue from System Settings → Printers & Scanners, then Resume the printer if it is paused. A paused macOS queue produces exactly the same “nothing prints” symptom as a Windows offline flag.

4. The address changed — the most common silent cause

This is the one that explains a printer that worked for months and went offline with nothing changed. Most routers hand out addresses by DHCP on a lease, and when the lease expires or the router restarts, the printer can come back on a different IP. The driver on your computer is still pointing at the old address, finds nothing there, and reports the printer offline. Nothing is broken; the two ends simply disagree about where the printer lives.

Confirm it with the self-test page from section 1, which prints the printer's current IP. Compare that against what the computer thinks: in Printers & scanners, open your printer's properties and check the Ports tab for the address configured there. If they differ, you have found it, and pointing the port at the new address restores printing immediately.

Fix it permanently rather than repeatedly. Either assign the printer a static IP from its own control panel, or — better — set a DHCP reservation in the router so it always receives the same address. Otherwise you will do this again in a month. While you are in the network settings, confirm the basics HP calls out: the printer and the computer must be on the same network, which is easy to get wrong when a router presents separate 2.4 GHz, 5 GHz and guest networks under different names.

A printer on a guest network is invisible to your computers by design — guest networks isolate clients from each other. If the printer was set up while a phone was on the guest SSID, this is a likely cause and no amount of driver work will fix it.

5. USB connections, and reinstalling properly

On USB, offline usually means the port rather than the network. Connect the printer directly to the computer rather than through a hub or a monitor's built-in ports, which frequently cannot supply or sustain what a printer needs, and try a different cable and a different port. A USB printer that works on one port and not another has told you what the fault is.

If the connection is sound and Windows still reports offline, remove the printer and add it again — this rebuilds the port configuration rather than reusing the stale one. In Printers & scanners, select the printer, choose Remove device and confirm, then use Add a printer or scanner with the printer powered on. HP documents this same remove-and-re-add sequence, and it resolves cases where the port is pointing somewhere no longer valid.

Both HP and Microsoft ship automated tools that are worth using before manual driver surgery. HP's Print and Scan Doctor and the Diagnose & Fix option in the HP app check the queue, the port, the driver and the network in one pass, and Windows has a built-in printer troubleshooter. They fix the routine cases and, when they don't, the specific step they fail at is useful information for support.

6. When the printer itself is the problem

If section 1 ended with no self-test page, work from the control panel message rather than the computer. A printer holding an unresolved condition — a jam it believes is still present, an empty tray, a cartridge it will not accept, a lid it thinks is open — will refuse everything and can appear offline to the computer. Those are separate faults with their own fixes, and a paper jam message with no visible paper is a specific problem worth treating on its own terms.

A full power cycle is the right blunt instrument here, and it has to be a real one. Turn the printer off with its own power button, unplug it from the wall — not from a switched strip — wait around 60 seconds so the internal state fully clears, then plug it back in and power it up. Restart the router and the computer too if the printer is on Wi-Fi, since all three hold state about each other.

When you contact support, lead with the self-test page result, because it decides which half of the problem they are dealing with. Tell them whether the printer prints its own configuration page, whether the IP on that page matches the port on the computer, whether Use Printer Offline was set, whether the queue was stuck, and whether it fails on more than one computer. A printer that is offline on every computer in the house is a printer or network problem; one that is offline on a single machine is a driver or queue problem, and those two answers lead to completely different repairs.

Frequently asked questions

Why does my printer say offline when it’s clearly on?

“Offline” describes the computer's belief about the connection, not the printer's power state. The usual causes are the Use Printer Offline setting being latched on in Windows, a stalled print queue, or the printer's IP address having changed since setup. Print a self-test page from the printer's own control panel first — if that works, the printer is fine and the fault is between it and your computer.

How do I turn off Use Printer Offline in Windows?

Go to Settings → Bluetooth & devices → Printers & scanners, select your printer, choose Open print queue, then open the Printer menu and make sure Use Printer Offline is not ticked. Windows can set this automatically after a single failed connection and then leave it on, which is why a printer that is reachable still reports itself offline.

Why did my printer go offline by itself?

Most often its IP address changed. Routers hand out addresses on a DHCP lease, and after a lease expiry or a router restart the printer can come back on a different address while your computer's driver still points at the old one. Print the printer's configuration page to see its current IP, compare it against the Ports tab in the printer's properties, and set a DHCP reservation so it stops happening.

How do I restart the print spooler?

Cancel the queued jobs first — in the print queue, use the ellipsis and Cancel all — then type services into the taskbar search, open Services, scroll to Print Spooler, right-click and choose Restart. Restarting without clearing the queue usually just re-runs the job that stalled it. If a job sticks at Deleting, stop the spooler, empty C:\Windows\System32\spool\PRINTERS, and start it again.

My printer is offline on one computer but works on another. What does that mean?

That narrows it usefully: the printer, its network connection and its hardware are all fine, so the fault is on the one computer — its queue, its driver, or the port its driver points at. Clear the queue, check Use Printer Offline, then remove the printer and add it again to rebuild the port rather than reusing a stale one.

Does a printer need to be on the same network as my computer?

Yes, and this catches people whose router presents 2.4 GHz, 5 GHz and guest networks under different names. A guest network is the worst case: it isolates clients from each other by design, so a printer set up on it is invisible to your computers no matter what you do to the drivers.

Sources and review notes

Checked on . Compiled by Glitchary from manufacturer and Microsoft documentation. Self-test button combinations, control panel menus and driver screens vary by brand and model — check the manual for your exact printer. These are diagnostic checks rather than a guarantee of repair. Glitchary is independent of HP, Canon, Epson, Brother, Microsoft, and the other companies named here.

Tags

printerofflinespoolernetworkwindows