24/7 support in USA, UK & Canada
Troubleshooting Guide

Printer Showing Offline? How to Fix on Windows & Mac

Your printer is on and ready but your computer says it's offline? This is one of the most common printer problems — here's exactly how to fix it on any OS and any printer brand.

Updated: Feb 202611 min read

Printer offline is a maddening problem — your printer is physically turned on, has paper and ink, but your computer insists it's "offline" and refuses to send print jobs. This happens because the communication channel between your computer and printer is broken, even though the printer hardware is fine.

The good news? This is almost always a software fix, not a hardware problem. Follow the steps below in order — most users resolve their printer offline issue within the first three fixes.

Why Does a Printer Show as Offline?

  • Windows "Use Printer Offline" setting — This option is accidentally checked, telling Windows to queue jobs instead of sending them
  • WiFi connection dropped — The printer lost its wireless connection to your router
  • IP address changed — Your router assigned a new IP to the printer after restarting
  • USB cable issue — Loose, damaged, or disconnected USB cable
  • Print Spooler crashed — The Windows service managing print jobs stopped working
  • Driver issue — Corrupted or outdated printer driver
  • Printer in sleep mode — Some printers deep-sleep and fail to respond to wake signals

Fix 1: Uncheck "Use Printer Offline" (Windows)

This is fix #1 because it's the most common cause — an accidentally checked setting:

  1. Go to Settings → Bluetooth & devices → Printers & scanners
  2. Click your offline printer
  3. Click Open print queue
  4. In the print queue window, click the Printer menu at the top
  5. If "Use Printer Offline" has a checkmark, click it to uncheck it
  6. Also check that "Pause Printing" is unchecked
  7. The printer should immediately switch from "Offline" to "Ready"

Fix 2: Restart the Print Spooler Service

The Print Spooler is the Windows service that sends print jobs to the printer. If it crashes, your printer shows offline:

# Method 1 — Command Prompt (Admin):

net stop spooler

net start spooler

# Method 2 — If jobs are stuck:

net stop spooler

del /Q /F /S "%systemroot%\System32\spool\PRINTERS\*.*"

net start spooler

GUI method: Press Win + R → type services.msc → find Print Spooler → right-click → Restart.

Fix 3: Check Physical Connections

  • USB printers: Unplug and firmly replug the USB cable on both ends. Try a different USB port on your computer. Try a different cable.
  • WiFi printers: Check if the printer's WiFi light/icon is on. Print a network status page from the printer's menu to verify it's connected to your WiFi.
  • Network printers: Verify the Ethernet cable is connected. Try pinging the printer's IP address from Command Prompt: ping 192.168.1.xxx

Fix 4: Power Cycle Everything

  1. Turn off the printer
  2. Unplug the printer's power cable from the wall
  3. Also restart your computer
  4. If WiFi printer, also restart your router
  5. Wait 60 seconds for everything to fully power down
  6. Power on in order: router → printer → computer
  7. Wait 2-3 minutes for all devices to reconnect

Fix 5: Set a Static IP (Prevents Recurring Offline)

If your printer keeps going offline every few days, a changing IP address is likely the cause. Fix it permanently:

  1. Print a Network Configuration Page from your printer (usually in Settings → Network → Print Network Page)
  2. Note the current IP address (e.g., 192.168.1.105)
  3. On the printer's control panel, go to Network Settings → TCP/IP → Set IP Address → Manual
  4. Enter a static IP outside your router's DHCP range (e.g., 192.168.1.50)
  5. Set Subnet Mask to 255.255.255.0 and Gateway to your router's IP (usually 192.168.1.1)
  6. On your computer, remove the old printer and add it using the new static IP address

Fix 6: Remove and Re-Add the Printer

If the printer profile is corrupted, removing and re-adding creates a fresh connection: Windows: Settings → Printers & scanners → select printer → Remove device → then "Add device" to rediscover. Mac: System Preferences → Printers & Scanners → select printer → minus (-) → then plus (+) to re-add. Use the manufacturer's setup software for the best results.

Fix 7: Reinstall Printer Driver

Download the latest driver from your printer manufacturer's website. For HP printers, visit support.hp.com. For Epson printers, visit epson.com/support. For Canon, visit usa.canon.com/support. Always download the "full solution" driver package, not the basic driver, for best compatibility.

Fix 8: Fix Printer Offline on Mac

  1. Open System Preferences → Printers & Scanners
  2. Select your printer — if it shows yellow "idle" or "offline," click it
  3. Click Open Print Queue → click Resume if printing is paused
  4. If still offline, remove the printer (minus button) and re-add it (plus button)
  5. Nuclear option: Right-click in the printer list area → Reset printing system → this removes ALL printers — re-add them all after

Fix 9: Disable SNMP Status (Advanced)

SNMP (Simple Network Management Protocol) is how Windows monitors printer status. Sometimes it incorrectly reports offline: Go to Settings → Printers → your printer → Manage → Printer Properties → Ports tab → click Configure Port → uncheck "SNMP Status Enabled" → OK. This tells Windows to stop checking printer status via SNMP and just send print jobs regardless.

Frequently Asked Questions

Why does my printer keep going offline?

Printers repeatedly going offline usually indicate: (1) Unstable WiFi connection — printer loses connection to router periodically, (2) IP address conflicts — printer's IP changes when router restarts, (3) Power saving settings — printer goes to sleep and doesn't wake properly, (4) Print spooler crashing — Windows service fails intermittently. Setting a static IP for your printer often solves recurring offline issues.

How do I fix printer offline on Windows 11?

Settings → Bluetooth & devices → Printers & scanners → select your printer → Open print queue → Printer menu → uncheck 'Use Printer Offline'. Also restart the Print Spooler service: Win + R → services.msc → find Print Spooler → right-click → Restart. If it keeps happening, remove and re-add the printer.

How do I fix printer offline on Mac?

System Preferences → Printers & Scanners → select your printer. If it shows a yellow warning icon, try: (1) Click 'Resume' if paused, (2) Remove the printer (minus button) and re-add it (plus button), (3) Reset the printing system: right-click in the printer list area → Reset printing system (this removes ALL printers — re-add after).

How do I set a static IP for my printer?

Access your printer's network settings (through the printer's control panel or web interface). Set IP to Manual/Static instead of DHCP. Assign an IP outside your router's DHCP range (e.g., if DHCP is 192.168.1.100-200, use 192.168.1.50). This prevents the printer's IP from changing when the router restarts, which is the #1 cause of recurring offline status.

My printer is connected via USB but shows offline — why?

USB offline issues are usually: (1) Loose cable — unplug and replug firmly at both ends, (2) Faulty USB port — try a different port on your computer, (3) USB cable too long (over 6 feet can cause issues), (4) USB hub interference — connect directly to the computer, not through a hub, (5) Driver needs reinstalling. Try a different cable first — this fixes most USB offline problems.

Printer Still Showing Offline?

Our technicians can remotely fix printer driver, spooler, and connectivity issues on any brand.