Home โ†’ Printer Fixes
Printer Fixes

Printer Says Offline But It's On? Fix It Now (Any Brand)

Quick Summary: HP, Canon, Epson or Brother showing offline? This step-by-step guide fixes the offline printer error on Windows 10, 11 and Mac โ€” usually in under 5 minutes.

The "printer offline" error is one of the most frustrating and common printer problems. Your printer is clearly on and connected โ€” so why does Windows or Mac think it is offline? This guide covers every fix for every brand including HP, Canon, Epson, and Brother. For brand-specific fixes see our guides for Epson offline fix and Brother offline fix.

Why Does This Happen?

The offline error usually occurs because your computer lost communication with the printer โ€” even though both are powered on. Common causes include: the printer IP address changed on your network after a restart, a stuck print job blocking the queue, outdated or corrupted drivers, or Windows incorrectly flagging the printer as offline after a sleep or wake cycle. Each cause has a specific fix below.

Fix 1: Set Printer to Online (Windows)

Click the Start menu โ†’ Settings โ†’ Bluetooth & devices โ†’ Printers & scanners. Click your printer โ†’ Open print queue. In the print queue window, click Printer in the menu bar. If you see "Use Printer Offline" with a tick next to it โ€” click it to untick it. This immediately sets your printer back to online status and resolves the issue in about 60% of cases. Try a test print immediately after.

Fix 2: Clear the Print Queue

A stuck print job can cause the offline error and prevent any new jobs from processing. Open your print queue, right-click every job in the list and select Cancel. If jobs will not cancel, open Services (press Windows + R, type services.msc), find Print Spooler, right-click and select Restart. Return to the queue and try cancelling again. Once the queue is completely empty, try a fresh print job.

Fix 3: Restart Everything in the Right Order

Turn off your printer completely โ€” not just sleep, press the power button until it fully shuts down. Restart your router by unplugging it for 30 seconds. Restart your computer. Once everything is back on, turn your printer on last. Wait 60 seconds for it to fully connect to the network before trying to print. This order โ€” router first, then computer, then printer last โ€” ensures the printer finds a fully functional network when it starts up.

Fix 4: Remove and Re-add the Printer (Windows)

Go to Settings โ†’ Bluetooth & devices โ†’ Printers & scanners. Click your printer โ†’ Remove device. Once removed, click Add device and let Windows search for your printer. Click Add device next to your printer when it appears. Windows reinstalls the driver and creates a fresh connection. This resets the printer connection completely and resolves most persistent offline errors that Fix 1 and Fix 2 do not solve.

Fix 5: Mac Offline Fix

On Mac go to System Settings โ†’ Printers & Scanners. Right-click your printer and select Reset printing system. This removes all printers and resets the print system โ€” then re-add your printer by clicking + and selecting it from the list. Mac downloads the latest driver automatically. This is the most thorough Mac fix and resolves virtually all persistent offline errors.

Fix 6: Update or Reinstall Drivers

Outdated or corrupted drivers cause persistent offline issues, particularly after Windows updates. Visit your printer manufacturer's website, search for your exact model, and download the latest full driver package. Uninstall existing drivers first via Control Panel โ†’ Programs โ†’ Uninstall a Program, restart, then install the fresh download. See our complete printer driver installation guide for detailed steps for every brand.

Fix 7: Assign a Static IP to Your Printer

If your printer keeps going offline every few days, the problem is almost certainly your router assigning it a different IP address each time it reconnects. Log into your printer's web interface (type the printer's current IP address into a browser โ€” find this by printing a network configuration page), find the network settings, and assign a static IP address outside your router's DHCP range. This permanently stops the recurring offline cycle. If you need a new printer, see our best home printers buying guide for top picks at every budget.

Was this helpful? Share it: