🚫 Not Printing

Printer Not Printing? 10 Proven Fixes

You hit "Print", but nothing happens. The printer sits in silence, or worse, gives you a vague "Printer Offline" or "Error - Printing" message. Before you throw it out the window, try these 10 proven troubleshooting steps to get your printer back online.

Step 1: Check the Basics (The 30-Second Fix)

It sounds obvious, but 90% of printing issues are solved right here:

  • Is it turned on? Check for lit LEDs. If there are error lights blinking, check the paper tray and ink cartridges.
  • Is it connected? If using USB, reseat the cable on both ends. If wireless, check that the blue WiFi light is solid, not blinking.
  • Is it paper/ink empty? A printer won't even attempt a test page if the paper path is empty or a cartridge is fully depleted.

Step 2: The "Hard Reset" Power Cycle

Printers have internal memory that can freeze. A hard reset clears it:

  1. While the printer is turned on, unplug the power cord from the back.
  2. Unplug the power cord from the wall outlet.
  3. Wait at least 60 seconds (this allows capacitors to drain).
  4. Restart your computer while waiting.
  5. Plug the printer directly back into the wall outlet (skip surge protectors for now).
  6. Turn the printer on and try printing a test page.
💡 Quick Test: To verify if the printer hardware works (bypassing PC issues), print a test page using the printer's physical buttons. Check our Brand Guides for exact hardware button combos for your model.

Step 3: Clear the Print Queue

A single corrupted print job can block everything behind it.

On Windows:

  1. Go to Settings → Bluetooth & Devices → Printers & Scanners
  2. Click your printer → Open Print Queue
  3. Click the three dots (or Document menu) → Cancel All Documents

On Mac:

  1. Go to System Settings → Printers & Scanners
  2. Click your printer → Print Queue...
  3. Click the X next to any pending jobs

Step 4: Restart the Print Spooler (Windows Only)

The Print Spooler service manages all print jobs in Windows. When it crashes, printing completely stops.

  1. Press Windows + R, type services.msc, and hit Enter.
  2. Scroll down to Print Spooler.
  3. Right-click it and select Restart.
  4. Try printing again.

Step 5: Fix "Printer Offline" Network Issues

If your wireless printer shows as Offline, it has lost connection to your router:

  • Restart your router: Unplug it for 30 seconds, plug it back in.
  • Check networks: Ensure your computer/phone is on the exact same network as the printer (e.g., both on "HomeWiFi," not "HomeWiFi-5G").
  • Disable VPNs: A VPN routes your traffic outside your local network, making local printers invisible. Pause your VPN and try again.

Step 6: Uncheck "Use Printer Offline" (Windows)

Sometimes Windows accidentally sets the printer to offline mode permanently:

  1. Open Control Panel → Devices and Printers.
  2. Right-click your printer → See what's printing.
  3. Click the Printer tab at the top.
  4. If Use Printer Offline has a checkmark next to it, click it to uncheck it.

Step 7: Run Built-in Troubleshooters

Both Windows and Mac have built-in diagnostics.

  • Windows: Settings → System → Troubleshoot → Other troubleshooters → Printer (Run).
  • Mac: System Settings → Printers & Scanners → Right-click your printer list → Reset printing system... (Note: This deletes all installed printers, so you must re-add them).

Step 8: Reinstall the Printer Driver

Corrupted drivers are a major cause of communication failures.

  1. Go to Settings and completely Remove/Delete the printer.
  2. Go to the manufacturer's support site (HP, Canon, Epson, etc.).
  3. Download the latest full-feature driver package for your OS.
  4. Run the installer and add the printer fresh.
Did it work? Try printing our comprehensive Color Test Page to verify your printer is back up and running with optimal color output.

Frequently Asked Questions

A printer shows as offline when the computer cannot communicate with it. This is usually caused by network issues (printer disconnected from WiFi), a loose USB cable, a stalled print spooler service, or the printer being asleep. Restarting both the printer and computer is the best first step.

The most reliable way to force a test page is from the printer hardware itself (bypassing the computer). For HP, hold the Resume button for 5 seconds. For Epson, hold the Paper Feed button. For Canon, hold Stop until it flashes. See our Brand Guides for specific models.

Clearing the print queue deletes stuck, corrupted, or pending print jobs that are preventing new documents from printing. Often, one corrupted "Error - Printing" job will block everything behind it. Deleting it allows the printer to resume normal operation.