A printer showing "offline" is one of the most common — and most misunderstood — messages in everyday computing. It doesn't always mean the printer is broken, unplugged, or disconnected. In most cases, it means your computer and printer have simply lost track of each other. This guide walks through exactly why that happens and how to get printing again, whatever operating system, connection type, or printer brand you're using.
When your computer displays a printer as "offline," it isn't reading that status from the printer directly. It's making an assumption based on whether it can currently reach the printer over USB or the network. If a check fails, doesn't respond fast enough, or times out, the operating system marks the printer as offline — regardless of what's actually happening at the printer itself.
This is why a printer can be powered on, sitting idle with a fully lit display, and still be labeled offline on your screen. The two devices simply aren't confirming each other's presence at that moment.
It helps to separate a few states that often get lumped together under the same "offline" label:
Disconnected usually means a physical link is missing — a USB cable unplugged, or the printer removed from the network entirely. Offline is broader: the printer might still be connected but simply not answering a status request in time.
"Unavailable" often points to a driver or service problem on the computer's side — the print spooler service has stopped, or the driver itself has crashed — rather than anything wrong with the printer.
Most printers enter a low-power sleep state after a period of inactivity to save energy. Some printers respond to a print job by waking up automatically; others need a manual wake (usually pressing any button) before they'll answer the computer's status check, which is misread as "offline" in the meantime.
A print queue can be manually or automatically paused, which stops all pending jobs from processing. Windows and macOS both show a paused queue with wording very close to "offline," even though the printer is fully reachable.
Understanding which of these is actually happening is the difference between a 30-second fix and an hour of guessing. The rest of this guide is built around diagnosing that difference.
Sending a print job looks instant from the user's side, but a surprising number of steps happen between clicking "Print" and paper coming out — and an offline error can originate at almost any point in that chain.
When you print a document, your computer doesn't send it straight to the printer. It first hands the file to a background service called the print spooler, which converts the document into a format the printer understands, using the correct driver for that printer model. The spooler then holds the job in a queue and attempts to deliver it, either through a direct USB connection or across your network, to the physical printer.
An offline message can appear because of a fault at any single link in that chain — not just because the printer is unreachable. A crashed spooler service, an outdated driver, a queue stuck on a failed job, or a router that assigned the printer a new address can all produce the exact same "offline" message on screen, which is exactly why the same symptom has so many different underlying causes.
Fig. 1 — The print pipeline: a job passes through the spooler and driver before reaching the printer over a network or USB connection.
"Printer offline" doesn't always look identical. Recognizing which version you're seeing helps narrow down the cause before you start troubleshooting:
Because a print job passes through several independent systems before reaching paper, there are a lot of individual things that can trigger an offline status. Below are the causes seen most often, grouped by where the problem actually originates.
Fig. 2 — Offline causes generally trace back to one of three areas: the physical connection, the network, or the computer's own print software.
A weak or dropped Wi-Fi signal is one of the single most common causes. If the printer's radio can't hold a stable connection to your router, it can silently fall off the network for a few seconds — long enough for the computer's status check to fail and mark it offline.
A USB connection that's slightly loose, using a damaged cable, or running through an unpowered hub can intermittently drop, producing the same offline status a network printer would show.
If another device (a PDF printer, a virtual printer, or a second physical printer) is set as default, some print dialogs will report the correct printer as offline simply because it isn't the one currently selected.
The driver is what allows the operating system to communicate correctly with a specific printer model. A driver that's out of date, mismatched to a firmware update, or partially corrupted can misreport the printer's real status.
The spooler is a background service, and like any service it can hang, crash, or fail to restart cleanly after an update. When it's not running properly, every printer on that computer can appear offline at once — a useful clue that the fault is on the computer, not the printer.
Most printers sleep after 15–30 minutes of inactivity to save power. Depending on the model, waking up can take a few seconds to complete, during which a status check can time out and read as offline.
If a printer was manually assigned a static IP and that address later conflicts with another device, or falls outside the router's current range after a router reset, the computer keeps trying to reach an address the printer no longer uses.
Printers using a standard (non-static) network address can be reassigned a new IP by the router at any time — commonly after the router restarts. The computer's saved printer entry still points to the old address until it's refreshed.
A router reboot briefly takes every connected device off the network, including the printer. Most devices reconnect automatically, but occasionally a printer needs to be manually reconnected to the (possibly renamed) network afterward.
An active VPN can route all network traffic away from your local network, cutting off the direct line of sight between your computer and a printer that lives on your home or office Wi-Fi.
Security software sometimes blocks the specific ports printers use to communicate, particularly after a security suite update resets its rules to a stricter default.
A single job that fails partway through can jam the entire queue behind it. Every later job — and sometimes the printer's whole status — gets stuck until that one job is manually cleared.
The printer's own internal software occasionally needs an update to correctly negotiate connections with newer operating system versions or routers.
A Windows or macOS update can reset printer drivers, change default settings, or briefly disable a print-related service as part of the update process.
When a printer is shared from one "host" computer to others on the network, the printer looks offline to everyone else the moment that host computer is asleep, off, or disconnected.
Windows uses network discovery to find other devices, including printers, on the same network. If it's turned off, the computer may fail to locate a printer that is, in reality, fully online.
A worn or faulty USB port on either the computer or the printer can produce an intermittent connection that looks identical to a driver or software issue.
If the router's DHCP service is misbehaving, it may fail to properly re-lease the printer's address, leaving the computer with a stale or incorrect network location for it.
Beyond the spooler itself, a handful of supporting Windows services need to be running for network printing to work; if one has stopped, printers can drop offline even though nothing changed on the printer.
Reinstalling a printer without removing the old entry first can leave two versions of the same printer in the list — one live, one stale — and the stale copy will always show offline.
Work through these in order — they're arranged from quickest and most likely to fix the problem, to more advanced steps for stubborn cases.
Windows relies heavily on the Print Spooler service, and most Windows-specific offline issues trace back to it. After any Windows update, it's worth checking Settings → Bluetooth & devices → Printers & scanners, opening the affected printer's queue, and confirming "Use Printer Offline" isn't checked. Restarting the Print Spooler service (via Services.msc) resolves the majority of remaining cases.
macOS manages printers through the CUPS printing system under the hood. If a printer shows offline here, removing it entirely from System Settings → Printers & Scanners and re-adding it usually clears a corrupted queue faster than trying to repair it in place. macOS updates occasionally reset printer software links, which this same remove-and-re-add step also fixes.
Wi-Fi printers are the most prone to offline errors because they depend on a continuously stable wireless signal, which is easily disrupted by distance, interference, or a router reboot. Ethernet-connected printers are more stable but still depend on the network switch or router functioning correctly, and can go offline if a cable is loose or a port fails. USB-connected printers avoid network issues entirely, but are more sensitive to cable quality, port wear, and whether the computer is set to allow the USB port to sleep. Shared printers — where one computer hosts the connection for others on the network — will show offline to every other device the moment that host computer is off, asleep, or has a firewall blocking sharing.
When the basic steps don't resolve things, the cause is usually something at the network level rather than the printer or driver:
A few habits meaningfully cut down how often this issue recurs:
Fig. 3 — A simplified decision path: confirm the physical/network connection first, then the spooler and driver, before moving to advanced network checks.
The "offline" label reflects whether the computer's last status check succeeded — not the printer's actual power state. A missed check, a sleeping network radio, or a stuck queue can all produce this label even with the printer fully powered and ready.
Often, yes. Restarting clears a hung print spooler and resets the network connection, which resolves a large share of offline errors without any further steps.
Rarely. The overwhelming majority of offline errors are software, driver, or network issues rather than a hardware fault with the printer itself.
This is usually the printer's power-save (sleep) mode. The device takes a moment to wake up when a job comes in, and if that wake-up takes longer than the status check allows, it briefly reports as offline.
Windows updates occasionally reset driver associations, print settings, or restart print-related services mid-update, any of which can leave a printer temporarily marked offline until the driver is reinstalled or the setting is corrected.
A new router usually means a new network name, password, and set of assigned IP addresses. The printer needs to be manually reconnected to the new network rather than assuming it will rejoin automatically.
Open Settings → Bluetooth & devices → Printers & scanners, select the printer, open its queue, and make sure "Use Printer Offline" is unchecked. Then restart the Print Spooler service through Services.msc.
Remove the printer entirely from System Settings → Printers & Scanners and add it again. This resets its underlying connection profile and clears most stuck-offline states.
Being joined to a Wi-Fi network and successfully answering a status check are two separate things. A printer can hold a Wi-Fi connection while still failing to respond to the specific request that determines its "online" label.
Yes. Firewalls and antivirus software sometimes block the specific ports used for print communication, particularly right after a security suite updates and resets its default rules.
This points to a setting on that specific computer — an incorrect saved IP address, a wrong default printer, or a driver issue — rather than a problem with the printer or network as a whole, especially if other devices can print successfully.
It can. An active VPN often routes all network traffic away from your local network, which cuts off the direct connection needed to discover and reach a printer on your home or office Wi-Fi.
It's a manual toggle that deliberately keeps a printer's jobs queued without sending them, originally meant for working without a printer connected. It can get stuck in the "on" position after certain updates, causing an otherwise-working printer to appear unavailable.
A shared printer relies on the host computer staying awake and connected. If that computer sleeps, restarts, or its firewall blocks sharing, every other device loses access until the host is available again.
A full removal and reinstall is generally more reliable than an in-place update, since it clears any corrupted settings tied to the old installation rather than layering a new driver on top of a broken one.
This intermittent pattern usually points to a weak or congested Wi-Fi signal, a printer that's sleeping and waking repeatedly, or a router periodically reassigning its IP address.
Yes. Reinstalling a printer without removing the previous entry can leave a stale copy in your device list that will always show offline, while the newer entry works normally.
For a printer that goes offline often after router restarts, yes — a static IP (or a router-side DHCP reservation) prevents the address changes that are a common root cause of the issue.
Large jobs take longer for the spooler to process, and a slow or interrupted process can be misread as the printer having dropped offline partway through, even though it's simply still working.
If the steps above are exhausted — driver reinstalled, spooler confirmed running, network address verified, and a second device also can't reach it — a genuine hardware fault becomes more likely, and it's worth checking the printer's own self-test or diagnostic option.
Still stuck after these steps? Browse the related guides above for your specific connection type, error code, or symptom.
A printer offline message is almost never a sign that the printer itself has failed. It's a status flag raised somewhere along the path between your computer and the printer — most often the network connection, the print spooler, or a driver mismatch. Working through the steps in order, from the physical connection outward to network settings, resolves the overwhelming majority of cases without needing to replace or repair anything. If the issue keeps recurring on the same printer, the prevention steps above are worth setting up once so you're not solving the same problem repeatedly.