If your printer is showing as offline in Windows, you’re not alone — it’s one of the most common IT frustrations around. The good news is that it’s almost always fixable in a few minutes without calling anyone. This guide walks you through every fix, starting with the quickest.
Why Does Windows Show a Printer as Offline?
Windows marks a printer as offline when it can’t communicate with it. This can happen because the printer is genuinely switched off, the USB cable has come loose, the WiFi connection has dropped, or Windows has simply lost track of it. The printer itself is usually fine.
Fix 1: Check the Basics First
Before diving into settings, run through these in 30 seconds:
- Is the printer switched on and showing a ready light (not an error light)?
- If using USB — is the cable firmly plugged into both the printer and the PC?
- If using WiFi — is the printer connected to the same network as your PC?
- Is there paper in the tray and no paper jam?
If everything looks fine, move to the fixes below.
Fix 2: Set the Printer to “Use Printer Online”
Windows has a manual offline mode that sometimes gets switched on by mistake.
- Press Windows key + R, type
control printersand press Enter. - Right-click your printer and select See what’s printing.
- In the window that opens, click Printer in the top menu.
- If Use Printer Offline has a tick next to it, click it to remove the tick.
- Close the window and try printing again.
Fix 3: Restart the Print Spooler Service
The print spooler is the Windows service that manages print jobs. Restarting it clears most stuck or offline issues.
- Press Windows key + R, type
services.mscand press Enter. - Scroll down and find Print Spooler.
- Right-click it and select Restart.
- Wait a few seconds, then try printing.
If you prefer the command line, open Command Prompt as administrator and run:
net stop spooler
net start spooler
Fix 4: Remove and Re-add the Printer
If the printer is still showing offline, removing it and letting Windows rediscover it often works.
- Go to Settings > Bluetooth & devices > Printers & scanners.
- Click your printer, then click Remove.
- Switch the printer off, wait 10 seconds, then switch it back on.
- Click Add a printer or scanner and let Windows find it again.
Fix 5: Update or Reinstall the Printer Driver
An outdated or corrupted driver can cause the printer to appear offline permanently.
- Press Windows key + X and select Device Manager.
- Expand Print queues.
- Right-click your printer and select Update driver.
- Choose Search automatically for drivers.
Alternatively, visit your printer manufacturer’s website (HP, Canon, Epson, Brother) and download the latest driver directly. Uninstall the old driver first via Apps > Installed apps before running the new installer.
Fix 6: Check Your Firewall or Security Software
Occasionally, Windows Firewall or third-party security software blocks printer communication, especially on network printers. Temporarily disable your firewall and test — if the printer comes online, add a firewall exception for your printer’s IP address.
Fix 7: Run the Windows Printer Troubleshooter
Windows has a built-in troubleshooter that catches common issues automatically.
- Go to Settings > System > Troubleshoot > Other troubleshooters.
- Find Printer and click Run.
- Follow the on-screen steps and apply any fixes it suggests.
Fix 8: For Network Printers — Check the IP Address
If your printer is connected over a network and its IP address has changed (which happens after a router restart), Windows can lose track of it.
- Print a configuration page from the printer itself (usually by holding the button on the printer — check your manual).
- Note the IP address printed on it.
- In Windows, go to Printers & scanners, click your printer and select Printer properties.
- Under the Ports tab, find the port your printer uses and click Configure Port.
- Update the IP address to match the one on the configuration page.
To avoid this happening again, set a static IP address on your printer or assign a DHCP reservation in your router settings.
Still Showing Offline After All Fixes?
Try these final steps:
- Restart your PC and printer at the same time.
- Try a different USB cable or USB port.
- Check if the printer works from a different device — this tells you whether the problem is the printer or Windows.
- If the printer works from another device, do a full uninstall and clean reinstall of the driver on your PC.
Related Guides
- How to Add a Printer in Windows 11
- How to Clear a Stuck Print Queue in Windows
- Printer Spooler Error: How to Fix It in Windows