Printer Says “Offline”? Fix Guide for Windows & macOS

Printer Says “Offline”? A Complete, Brand-Neutral Fix Guide for Windows & macOS

User checking a printer that shows offline status on screen
Bring Your Printer Back Online — Clear, Safe Steps That Work

When a printer claims it is “offline”, it usually means the computer is pointing at the wrong place, the device lost its network details, or the print queue has stalled. Hardware failure is rare; most cases are simple mismatches between what the computer expects and where the printer actually is on your network. This guide explains, in plain UK English, the easy fixes that restore printing in minutes. You will learn how to clear stuck jobs without losing work, how to remove and re-add cleanly on Windows and macOS, how to give the printer a stable address so it does not vanish after router restarts, and how to tame mesh systems, firewalls, and security tools that sometimes get in the way. Each method is brand-neutral and safe for home or small office use.

Scope: Educational guidance only — no remote access, no service work. Steps suit common home and small-office printers on Wi-Fi or Ethernet.

Why printers show “offline” (common causes explained)

Offline status is a symptom rather than a diagnosis. It happens when the computer cannot reach the target it thinks is your printer. If your router rebooted overnight and gave the printer a fresh address, your old queue will keep trying to talk to the previous one. If you changed the Wi-Fi password but never updated the printer’s profile, it will sit quietly, waiting for credentials that no longer work. If a large job failed and jammed the queue, new jobs never start and the operating system reports a generic offline state. Modern networks add a few twists: merged SSIDs where 2.4 and 5 GHz share a name, mesh nodes that steer devices mid-print, and guest networks that block device-to-device traffic. Once you map the cause to a category — addressing, credentials, queue, or policy — the fix is straightforward.

CategoryWhat changedWhat you seeQuick fix
AddressingRouter reboot; new DHCP address“Offline”; prints from phone but not laptopReserve static IP; re-add queue by IP
CredentialsNew SSID/password; band disabledPrinter not on Wi-Fi at allRejoin Wi-Fi; enable 2.4 GHz
QueueStuck/corrupt jobJobs pile up; nothing movesClear spooler; restart service
PolicyFirewall/guest networkDevice visible but cannot printAllow local protocols; use staff SSID

Method 1 — Power cycle the right way (modem → router → printer → computer)

Power cycling is effective when it respects the order in which devices rely on each other. Your computer cannot talk to a printer until the router’s addressing service is live, and the printer cannot register itself until the wireless network is ready. If you bring devices up out of order, they can time out and cache a broken state.

  1. Turn everything off: printer, computer, router, and modem if separate.
  2. Start the modem and give it a full minute to sync.
  3. Start the router and wait another minute so Wi-Fi and DHCP are active.
  4. Start the printer, then your computer or phone.
  5. Print a network report from the printer menu and note its IP address.
  6. Send a 1-page test from two devices (e.g., phone and laptop).
Tip: If the printer gains a different IP after every restart, jump ahead to Method 4 and reserve a static IP.

Method 2 — Clear the print queue & spooler properly

A corrupt or oversized job can block the queue and trigger an offline state even when the network is fine. Clearing the queue resets the pipeline so new jobs can reach the printer.

Windows

  1. Open Settings → Bluetooth & devices → Printers & scanners → select your printer → Open print queueCancel all.
  2. If items will not clear, press Win + R, type services.msc, stop Print Spooler.
  3. Open C:\Windows\System32\spool\PRINTERS and delete the files inside (admin rights needed).
  4. Start the Print Spooler service again and try a 1-page test.

macOS

  1. Go to System Settings → Printers & Scanners → select your printer → Open Print QueueDelete each stuck job.
  2. If the queue appears locked, remove the printer (minus icon), then add it again (plus icon), choosing the same model or IP tab.
Close view of a laser printer on a desk
Clearing the queue removes stale targets and frees the pipeline for new jobs.

Method 3 — Remove & re-add the printer cleanly (Windows & macOS)

Re-adding the printer forces the operating system to forget stale addresses and drivers. It is fast and solves many “offline” cases without deeper work.

Windows 10/11

  1. Settings → Bluetooth & devices → Printers & scanners → choose the device → Remove.
  2. Click Add device and pick the discovered printer, or choose The printer that I want isn’t listed → add by IP address (recommended after Method 4).
  3. Send a test page; if discovery fails, use the IP method.

macOS

  1. System Settings → Printers & Scanners → select the device → Remove.
  2. Press + and add from the list, or open the IP tab and enter the static IP/hostname.
Good practice: After re-adding, rename the queue sensibly (e.g., “Office A4 — Static IP”) so users pick the stable one.

Method 4 — Reserve a static IP (DHCP reservation) so the queue never “loses” the printer

Dynamic addresses are convenient for phones and tablets, but they are unhelpful for shared printers. If the address changes, the queue tries to reach yesterday’s location and reports “offline”. A DHCP reservation binds the printer’s MAC address to a fixed IP so it remains in the same place across reboots.

  1. Print a Network Configuration page from the printer to find its MAC address and current IP.
  2. In your router, open the DHCP or LAN section and choose Address Reservation (wording varies).
  3. Add the printer’s MAC and assign a free IP in your normal range (for example, 192.168.1.50).
  4. Restart the printer and confirm it now shows the reserved IP.
  5. Remove and re-add the queue on each computer using that IP (see Method 3).
SymptomClueFix
Works today, offline tomorrowPrinter IP is different each dayReserve static IP; re-add by IP
Phone prints, laptop does notLaptop queue targets old IPDelete and add queue again

Method 5 — Add the printer by IP or hostname instead of discovery

Discovery methods (Bonjour/AirPrint on macOS, WS-Discovery on Windows) depend on broadcast traffic that guest networks or strict firewalls may block. Adding the printer directly by its IP or hostname bypasses that uncertainty and points your queue at the stable target created in Method 4.

Windows

  1. Settings → Bluetooth & devices → Printers & scanners → Add device → choose “The printer that I want isn’t listed”.
  2. Select Add a printer using a TCP/IP address or hostname and enter the static IP.
  3. When asked for a driver, accept the suggested model or a class driver (IPP/Generic PCL) if you only need basic features.

macOS

  1. System Settings → Printers & Scanners+ → go to the IP tab.
  2. Enter the static IP or hostname, choose the correct protocol (usually IPP), and select the appropriate driver from the list.
User operating a multifunction printer at the office
Adding by IP points your computer at the correct destination even when discovery is blocked.

Method 6 — Use the right Wi-Fi band (prefer 2.4 GHz for stability)

Many home printers connect more reliably to 2.4 GHz because it reaches further and penetrates walls better than 5 GHz. Some models cannot use 5 GHz at all. If your router merges both bands under one SSID, a printer may attempt 5 GHz, lose range, and appear offline from upstairs or the next room.

  1. Enable 2.4 GHz: In your router, ensure 2.4 GHz is on. If you previously hid or disabled it, re-enable it.
  2. Split SSIDs temporarily: Give 2.4 and 5 GHz different names (e.g., Home-2G and Home-5G) during setup.
  3. Join the printer to 2.4 GHz using its panel or app. Enter the password carefully (watch 0/O and l/1).
  4. Test from two devices and confirm strong signal on the printer’s network report.
Tip: After a stable week on 2.4 GHz, you can keep SSIDs split for clarity or merge again if coverage is excellent.

Method 7 — Adjust firewall and antivirus rules (allow local printing)

Security software and strict router settings can block discovery or print protocols, causing an offline state even though both the computer and printer are online. The aim is to allow trusted local traffic without weakening your overall protection.

  • Windows: Ensure the network is marked as Private (Settings → Network & Internet), then allow print services in Windows Defender Firewall. If third-party antivirus includes a firewall, add the printer’s IP as trusted and allow local subnet traffic.
  • macOS: In System Settings → Network, confirm you are on the main SSID, not a guest. In Privacy & Security → Firewall, allow incoming connections for the printing system and any vendor utility.
  • Router: Avoid “client isolation” on the SSID used for printers. Guest networks often block device-to-device traffic by design.
BlockerSymptomAllow
Client isolation / guest SSIDPrinter visible on phone but not laptopUse staff/main SSID; disable isolation
Third-party firewallCannot add by discoveryAdd printer IP as trusted; allow local subnet
VPN always onQueue stalls when VPN connectsExclude printer IP from VPN or pause during print
Hand using printer control panel at work
Local printing requires local visibility — avoid guest SSIDs and blocked subnets.

Method 8 — Update or refresh drivers and device firmware

Operating system updates can outpace older print drivers. A quick refresh often restores features and resolves “offline” glitches. Firmware updates improve network compatibility and reliability on modern routers and mesh systems.

  1. Windows: After removing the device, reinstall using Windows Update’s suggested driver or the manufacturer’s latest package. If you only need basic printing, the built-in IPP Class or generic PCL/PS driver is stable and light.
  2. macOS: Remove the device, then add it back choosing AirPrint/IPP where available. For advanced finishing, use the vendor’s profile if provided for your OS version.
  3. Firmware: From the printer’s panel or admin page, check for updates and apply them while the device is idle.
Keep it simple: A clean, minimal driver plus a static IP is more reliable than heavyweight utilities you never use.

Method 9 — Mesh systems, extenders, and multi-router homes

Mesh makes coverage easy but can move devices between nodes mid-job. Extenders may create double NAT or weak return paths. Multi-router households sometimes run the second router in full router mode, splitting the network into islands. All three can make a perfectly healthy printer appear offline from certain rooms.

  • Pin or prefer a node: Some mesh systems let you prefer a node for a device by MAC address. Use this for the printer.
  • Bridge mode: If you have two routers, set the secondary to Access Point/Bridge mode to keep one logical network.
  • Avoid extenders for printers: Connect the printer to the main router or nearest mesh node rather than a repeater.
  • Static IP: Still reserve a static IP in the primary router; it simplifies everything else.
Home office with mesh Wi-Fi nodes in the background
Keep the printer on one node and one subnet for predictable results.

Method 10 — Use a USB/direct connection as a bridge when Wi-Fi is unstable

When you must print now, a cable bypasses radio issues and gets the job done. A brief USB session also lets you access the printer’s admin page to set a static IP and Wi-Fi credentials cleanly before returning to wireless.

  1. Connect via USB to your computer and add the printer as a USB device.
  2. Open the admin page (from the driver utility or printed report) and configure Wi-Fi SSID/password plus a static IP.
  3. Disconnect USB, then add the printer again by its new IP as a network device.
Tip: Keep a short, known-good USB cable in the drawer. It turns panic into a two-minute workaround.

Prevention habits that keep printers online

  • Static IP for every shared printer. Re-add queues by IP, not just discovery.
  • Weekly one-page test. Wakes queues and surfaces issues before a deadline.
  • Quarterly firmware update. Improves compatibility with current routers.
  • Document the setup. Note SSID, password, static IP, and driver used; keep it near the device.
  • Strong signal, sensible placement. Avoid cupboards, metal racks, and far corners of the house.
  • Avoid guest networks. Use the main/staff SSID; disable client isolation for printer subnets.
Person working calmly at a desk after fixing printer issues
Small habits prevent repeat outages and save time for actual work.

Troubleshooting matrix (find your symptom, follow the fix)

SymptomLikely causeDo this firstIf still bad
“Offline” after router rebootNew DHCP addressMethod 4: Reserve static IPMethod 5: Add by IP/hostname
Only phone can printLaptop queue targets old IPMethod 3: Remove & re-addMethod 7: Check firewall/VPN
Printer not seen at all2.4 GHz disabled or hiddenMethod 6: Enable/split SSIDsMethod 9: Pin a mesh node
Jobs stuck “spooling”Corrupt job in queueMethod 2: Clear spoolerMethod 8: Refresh driver
Works via USB, not Wi-FiGuest/isolated networkUse main SSIDAllow local protocols; add by IP
Drops mid-print upstairsWeak 5 GHz signalMethod 6: Force 2.4 GHzRelocate or add mesh node
Relaxed user enjoying coffee after resolving printer offline issue
Once the address is stable and the queue is clean, offline errors fade away.

Appendix — Quick reference steps (Windows & macOS)

Windows 10/11macOS
  1. Settings → Bluetooth & devices → Printers & scanners → Remove device.
  2. Add device → “The printer that I want isn’t listed” → Add by IP.
  3. Clear spooler if stuck: stop service, delete files, start service.
  4. Set driver via Windows Update or generic IPP/PCL.
  1. System Settings → Printers & Scanners → Remove.
  2. Plus (+) → IP tab → enter static IP/hostname → Add.
  3. Choose AirPrint/IPP where possible; vendor driver if required.
  4. Check Firewall allows printing; avoid guest networks.
Person reconnecting printer confidently after following the guide
Keep a short USB cable and your printer’s IP written down — future you will thank you.

FAQs

Why does my printer go offline every Monday morning?

Many routers reboot on a schedule, handing out fresh addresses. Reserve a static IP for the printer and re-add the queue by that IP so the target never changes.

Is it safer to keep colour disabled while I fix offline issues?

Colour settings do not affect connectivity. Focus on address stability (static IP), queue health, and the correct Wi-Fi band. Re-enable any preferences once printing is stable.

Should I reset the printer to factory settings?

Only if other steps fail. A full reset clears useful presets and counters. Try power cycling, queue clearing, static IP, and re-adding by IP before a factory reset.

Can VPNs cause offline errors?

Yes. Some VPNs tunnel all traffic and block local discovery. Exclude the printer’s IP from the VPN or pause the VPN while printing on the local network.

What if the printer shows full Wi-Fi bars but still says offline?

Signal strength is only one factor. If the IP changed, the queue may still point to the old address. Reserve a static IP and re-add the printer by that address.

Is Ethernet better than Wi-Fi for reliability?

Yes. A cable avoids radio congestion and band issues. If the printer is near the router, Ethernet plus a static IP delivers rock-solid availability.

Guide Axis provides brand-neutral education only. No remote access, repairs, or warranty services.