A printer can be powered on and still appear Offline in Windows.
That status means Windows is not currently able to use the printer normally. The cause may be the connection between the PC and printer, the Windows print queue, the Print Spooler service that manages print jobs, or the configuration Windows uses to reach a network printer. [R1][R2]
So the first question is not simply “is the printer on?”
It is:
Where does communication between Windows and the printer stop?
Check the printer itself first
Make sure the printer is actually ready to print.
Check for:
- a paper jam;
- an open cover;
- an error shown on the printer;
- missing paper or another condition that prevents printing;
- a loose USB or network cable. [R1]
For a wireless printer, confirm that both the PC and printer are connected to the same network. Microsoft specifically recommends checking this when a printer appears offline. [R1]
Turning the printer off, disconnecting its power briefly, and starting it again can also clear a temporary device state. [R1]
Check the Windows print queue
Open Settings → Bluetooth & devices → Printers & scanners, select the printer, and open its print queue.
A stuck print job can stop later jobs from progressing. Microsoft recommends cancelling pending jobs when troubleshooting an offline printer or a queue that no longer advances. [R1][R2]
This has a cost: cancelling the queue removes those pending print jobs. Documents themselves are not deleted, but they will need to be sent to the printer again.
Also make sure you are looking at the printer you actually intend to use. Windows can have several printer entries for the same or similar devices.
Check the Print Spooler
The Print Spooler is the Windows service that manages print jobs.
Microsoft notes that when the spooler fails, documents can remain stuck in the queue and the printer can become unresponsive. Restarting the Print Spooler can resolve temporary queue or printer-recognition problems. [R2]
A successful spooler restart does not prove that the printer is fixed. It only restores one part of the Windows printing path.
If the printer remains unreachable afterward, continue checking the connection.
For a network printer, check whether Windows can still reach it
Network printers have an address on the local network.
Some printer installations use that address directly. If the printer's network address has changed since it was set up — for example after a router restart — Windows or the print driver can still be pointed at the old address, so the physical printer stays online while Windows treats it as unavailable.
If the printer has a display or network-status page, compare its current network details with the printer configuration on the PC.
Do not assign addresses or change router settings unless the mismatch is actually established.
Removing and adding the printer again can rebuild the connection
If Windows still shows the printer offline after the connection, queue, and spooler have been checked, Microsoft recommends removing the printer and adding it again. [R1]
This rebuilds Windows' printer entry and can correct a damaged or stale configuration.
Be aware that reinstalling a printer may require you to restore preferences such as paper size, finishing options, or a particular manufacturer driver afterward.
What if the printer itself reports an error?
“Offline” is a Windows-side status. It should not hide evidence from the printer itself.
Microsoft notes that if Windows reports Printer in error state, you should also check the physical printer for issues such as low paper or ink, an open cover, or a paper jam. [R5]
If the printer cannot complete its own self-test or reports a hardware fault, resetting Windows' print queue will not repair the hardware.
How do I know it is fixed?
Do not stop when Windows changes the label from Offline to Ready, and do not treat a successful spooler restart as proof.
Print a Windows test page or retry the original document. Microsoft specifically describes printing a test page as a way to confirm that Windows can communicate with the printer. [R6]
The problem is resolved when the printer physically produces the expected output.