Wireless printer help

How to change an offline printer to online

One of the most universally frustrating office experiences is a printer that appears to be powered on and working perfectly, but is stubbornly reported as 'Offline' by your computer. Learn how to accurately diagnose the network connection, navigate complex router issues, clear the print spooler, and permanently bring your printer back online.

Independent guidance: RollHeatPrinter is an independent retailer and is not HP. We do not operate 123.hp.com or provide official HP technical support.

You have an urgent document to print, you have checked the paper tray, you have replaced the ink, and you are ready to go. But when you hit Ctrl+P on your keyboard, your device refuses to respond, and a frustrating computer printer offline message appears prominently on your screen. This specific error rarely means that the printer is physically broken, that the ink has failed, or that the paper is jammed. Instead, it indicates a fundamental breakdown in digital communication. The operating system on your computer can no longer "see" or reach the printer on the local area network, and therefore it safely assumes the printer has been turned off, unplugged, or disconnected.

Phase 1: Verifying the Hardware Status and Sleep Modes

Before diving into complex computer settings, port configurations, and registry tweaks to change an offline printer to online, you must verify the physical state of the printer itself. Walk over to the device and ensure it is actually powered on and awake. Many modern printers aggressively enter a "Deep Sleep" or "Eco" mode after a period of inactivity to conserve energy and meet stringent environmental standards (like Energy Star compliance).

Occasionally, the network interface card inside the printer fails to wake up automatically when a network request is received from your computer. Pressing the physical power button or tapping the touchscreen is often enough to force the device to wake up fully, which immediately broadcasts its presence to the network and clears the offline status on your PC. If this happens frequently, you can usually log into the printer's embedded web server (by typing its IP address into a web browser) and disable the deep sleep functionality, or increase the sleep timer from 5 minutes to 2 hours, ensuring the printer remains responsive throughout the workday.

Next, carefully look for any error lights, blinking LEDs, or warning messages on the printer's display. If the printer is experiencing a physical, mechanical error—such as an open cartridge access door, a completely empty paper tray, a depleted toner cartridge, or a severe internal paper jam—it will intentionally stop reporting itself as "Ready" to the network. The computer interprets this "Not Ready" state as an offline state. Resolving the physical hardware error (e.g., clearing the jam or loading a fresh ream of paper) will frequently cause the computer to register the printer as online again immediately. If the printer is actively printing but the output is flawed, you need a different troubleshooting approach; see our guide on resolving not printing issues.

Phase 2: Diagnosing the Network Connection and Mesh Wi-Fi

If the hardware is awake and completely error-free, the next logical step is confirming the network connection. Check the blue Wi-Fi indicator light on the front of the printer. If this light is blinking rather than remaining solid, the printer has lost its connection to your wireless router. This is the single most common reason a printer is not online. This disconnection is rarely spontaneous; it is usually due to a recent localized power outage, a change in your Wi-Fi password, the installation of a new router from your internet service provider, or extreme network congestion in a dense apartment building.

If the Wi-Fi light is blinking, you must manually reconnect the printer to the network before your computer will ever see it again. Use the printer's touchscreen to navigate to the "Network" or "Wireless Setup Wizard" and carefully re-enter your Wi-Fi password.

However, if you have recently upgraded to a modern "Mesh" Wi-Fi system (like Amazon Eero, Google Nest, or Netgear Orbi), you may face a unique challenge. Mesh systems use a single network name (SSID) for both the 2.4 GHz and 5 GHz bands, and they actively "steer" devices between the bands based on signal strength. Many older or budget-friendly printers only possess 2.4 GHz radios and become intensely confused by this band steering, constantly dropping off the network and appearing offline. To fix this, you must open your Mesh router's smartphone app, temporarily disable the 5 GHz band, connect the printer exclusively to the 2.4 GHz band, and then re-enable the 5 GHz band. This forces the printer to lock onto a stable frequency.

Phase 3: The Sequential Restart (Power Cycling)

If the printer's Wi-Fi light is solid blue, but you still see a stubborn computer printer offline message, the communication glitch lies somewhere in the complex routing tables of your network or deep within your computer's software spooler. The most effective, non-technical way to resolve this is a complete, sequential restart of all devices involved—often referred to in IT as power cycling the environment.

First, turn off the printer using its power button. Second, shut down your computer completely. Third—and most importantly—unplug your Wi-Fi router directly from the wall outlet. Wait a full 30 seconds for the capacitors inside the router to drain, and plug it back in. Wait approximately two to three minutes for the router to fully boot up and re-establish the local network and internet connection. Once the Wi-Fi is back online, turn the printer back on, and finally, boot up your computer. This sequential process forces the router to dump its cached routing tables and assign fresh, clean IP addresses to all connected devices, frequently resolving the invisible routing error that caused the offline status in the first place.

Phase 4: Firewall and Network Profile Restrictions

Occasionally, the culprit behind a persistent offline status is not the printer or the router, but overly aggressive security software on the computer itself. Windows employs a strict network categorization system, defining every Wi-Fi network as either "Public" or "Private." If your computer undergoes a major operating system update, or if you recently rebooted your router, Windows may cautiously default to classifying your home network as "Public."

When a network is set to Public, Windows activates a robust stealth mode. It immediately disables local network discovery and blocks incoming traffic, rendering your computer invisible to other devices—and rendering the printer invisible to your computer. To correct this, open the Windows Settings app, navigate to "Network & internet," click on "Wi-Fi," and select your current network's properties. Change the Network Profile type from "Public network" to "Private network." This instantly lowers the internal firewall shields for trusted local traffic, frequently bringing an offline printer back online within seconds.

Similarly, third-party antivirus suites like McAfee, Norton, or Bitdefender include highly restrictive smart firewalls. These firewalls can occasionally misidentify the standard SNMP status checks used by the printer driver as a network intrusion attempt, silently blocking the port and taking the printer offline. If you suspect your antivirus is at fault, temporarily disable the suite's smart firewall for ten minutes. If the printer instantly jumps online, you must dive into the antivirus settings and manually add your printer's specific IP address to the firewall's "Trusted Devices" or "Exceptions" list to ensure permanent communication.

Phase 5: Managing Port Configurations and SNMP (Windows)

If the sequential restart and firewall adjustments fail to bring the printer online, you must dive into the software settings to forcefully change an offline printer to online. On a Windows PC, a common culprit is the SNMP (Simple Network Management Protocol) status check, or a misconfigured WSD (Web Services for Devices) port.

Windows often defaults to using a WSD port for wireless printers. While designed to be plug-and-play, WSD ports are notoriously unreliable and frequently drop offline. To fix this, open the Windows Settings app, navigate to "Bluetooth & devices," click "Printers & scanners," select your printer, and click "Printer properties." Go to the "Ports" tab. If the checked port says "WSD," you need to create a new one. Click "Add Port," select "Standard TCP/IP Port," and click "New Port." Enter the printer's IP address (which you can find by printing a network configuration page from the printer). This forces Windows to talk to the printer directly via its IP address, bypassing the flaky WSD protocol.

While in the Ports tab, click "Configure Port." Look at the bottom of the window for a checkbox labeled "SNMP Status Enabled." SNMP is a protocol Windows uses to ask the printer if it is awake, out of ink, or jammed. If the printer's SNMP response times out, Windows immediately marks the printer as offline, even if it is actually ready to print. Unchecking the "SNMP Status Enabled" box tells Windows to stop asking questions and simply send the print job regardless of what the printer claims its status is. This simple tweak resolves a massive percentage of false offline errors.

Phase 6: Mac-Specific Offline Fixes and Bypassing Bonjour

While Windows users struggle with WSD ports, Mac users face their own unique offline challenges, primarily stemming from Apple's Bonjour discovery protocol. Bonjour is a zero-configuration networking protocol designed to locate devices automatically. However, Bonjour relies heavily on multicast broadcast packets, which many modern wireless routers—especially mesh systems—quietly drop or filter out to conserve bandwidth. When these broadcast packets are dropped, the Mac suddenly believes the printer has vanished, resulting in an offline status.

To permanently resolve this on a Mac, you must bypass the Bonjour protocol entirely and add the printer via a direct IP connection. First, remove the offline printer from your "Printers & Scanners" system settings. Click the plus (+) button to add a new device, but do not click on your printer if it appears in the "Default" tab. Instead, click the "IP" tab at the top of the window (represented by a globe icon).

In the Address field, type the static IP address of your printer. For the "Protocol" dropdown, select "HP Jetdirect - Socket" (which is the most reliable protocol for HP hardware) or "IPP (Internet Printing Protocol)." The Mac will reach out directly to the IP address, bypassing the flaky Bonjour broadcast system entirely. Select the correct driver in the "Use" dropdown at the bottom, and click Add. This creates an incredibly robust, point-to-point connection that rarely drops offline.

Phase 7: Resetting the Print Queue

A corrupted print job stuck in the queue can freeze the entire system. Back in the "Printers & scanners" menu, click on your specific HP printer, then click the button labeled "Open print queue."

In the print queue window that opens, click the "Printer" menu located at the top left. Look carefully at the drop-down list. Ensure that the options "Use Printer Offline" and "Pause Printing" do not have checkmarks next to them. If either option is checked, the computer is intentionally holding the jobs back. Click them to remove the checkmarks. Next, look at the list of documents waiting to print. If there are old, stuck jobs in the queue, right-click each one and select "Cancel." A jammed print queue containing a massively corrupted document will freeze the entire Windows Print Spooler service, making the printer appear hopelessly offline to all subsequent jobs.

Phase 6: Reinstalling the Printer and Setting a Static IP

If the printer is not online after clearing the queue and reconfiguring the ports, the final software fix is to completely remove the printer from the operating system and add it again from scratch. Over time, a printer's IP address on the local network can change. If your computer is stubbornly looking for the printer at its old, outdated address, it will endlessly report it as offline, completely blind to the fact that the printer is now sitting at a new address.

On Windows, select the problematic printer and click the "Remove device" button. On macOS, open "System Settings," navigate to "Printers & Scanners," click the printer, and click the minus (-) button. Once removed, wait a few moments, then click "Add device" (Windows) or the plus (+) button (Mac). The operating system will scan the local network, find the printer at its current, correct IP address, and reinstall the necessary connection ports.

To prevent this from ever happening again, you should configure a Static IP address for the printer. By logging into your router's administrative dashboard (usually by typing 192.168.1.1 into a browser), you can locate the "DHCP Reservation" or "Static IP" section. Select your printer's MAC address from the list of connected devices and assign it a permanent IP address. This guarantees that your router will never hand that specific address to any other device, ensuring your computer always knows exactly where to find the printer on the network. Once the printer is reliably online and locked to a static IP, you can test it by attempting to print a wireless document.

Need help choosing a wireless printer?

Compare the wireless printers in our catalog or use the printer finder to narrow the options by location, workload, and print type.