When Your Printer Is Online but Nothing Comes Out
A printer can appear connected and even show an Online status while refusing to produce a page. The cause may be as simple as a paused queue, an incorrect default printer, or an empty paper tray, but it can also involve a stalled print spooler, an outdated driver, a changed network address, or a hardware fault. This guide explains how to isolate the problem in a sensible order: verify the printer itself, test the connection, clear pending jobs, confirm system settings, update software, and use built-in diagnostics. It also explains when a cable, router, consumable, or service visit is the likely answer.
A printer may be physically connected by USB or visible on Wi-Fi, display an Online status, and still fail to print. That apparent contradiction is common because “connected” only confirms part of the path. A successful print also requires a ready printer, paper and usable consumables, a working queue, the correct device selection, a valid driver, and reliable communication between the computer and printer. Start with the simplest checks, then move toward system and network troubleshooting.
Check the Printer Before Changing Computer Settings
Look at the printer’s control panel first. Resolve any message about paper, a cover being open, a paper jam, low or incompatible ink or toner, or a required maintenance action. Reload plain letter-size paper and make sure the guides touch the stack lightly without bending it. If the printer has a touchscreen, check whether it reports an error even when the computer does not.
Then run a device-side test, such as a configuration page, nozzle check, or print-quality report. The exact menu varies by manufacturer, but it is usually under Settings, Reports, Maintenance, or Tools. If this page will not print, the issue is probably in the printer, its consumables, or its mechanical paper path rather than in your computer.
- Confirm the printer is powered on and not in sleep mode.
- Remove visible scraps of paper only after switching the printer off when the manual instructs you to do so.
- Check that trays are loaded with the paper size selected on the tray or control panel.
- Install correctly seated, supported ink or toner cartridges.
- Record any error code exactly; it can identify a model-specific fault.
Identify Where the Print Path Fails
A short diagnostic test prevents random changes. Print a simple document from another application, then try a system test page. If only one application fails, its document, print settings, or add-on may be responsible. If every application fails but the printer’s internal report works, focus on the computer, queue, driver, and connection.
| Observed result | Likely area | Best next action |
|---|---|---|
| Printer cannot print its own report | Printer hardware, paper path, or consumables | Clear displayed errors, check paper and cartridges, then consult the manufacturer’s support instructions. |
| Internal report prints, but jobs remain “Printing” | Queue or spooler | Cancel all jobs and restart the print service or computer. |
| Jobs disappear but no page prints | Wrong printer, port, or driver | Confirm the selected device and reinstall the manufacturer driver. |
| USB printer works on one computer only | Cable, USB port, or local software | Try another direct USB port and a known-good cable; avoid hubs during testing. |
| Wi-Fi printer works intermittently | Network signal or changed address | Restart the router and printer, then reconnect the printer to the correct network. |
Clear the Print Queue and Select the Right Device
A single damaged or interrupted job can block every job behind it. Open the print queue and cancel all pending documents. On Windows, go to Settings > Bluetooth & devices > Printers & scanners, select the printer, and choose Open print queue. On macOS, open System Settings > Printers & Scanners, select the printer, and open its queue.
Also ensure that the desired printer is selected in the application’s Print dialog. It is easy to send work to “Microsoft Print to PDF,” a former office printer, or a duplicate entry for the same machine. Set the working device as the default printer if it is the one you use most often.
- Cancel every pending job in the queue.
- Turn the printer off, wait about 30 seconds, and turn it back on.
- Restart the computer to release processes still holding the queue.
- Send a one-page test document, not a large PDF or spreadsheet.
- If the test succeeds, retry the original document after simplifying its print settings.
Restart the Windows Print Spooler or Reset macOS Printing
Windows uses the Print Spooler service to receive and manage jobs. If documents cannot be deleted or the queue repeatedly freezes, search for Services, open it, locate Print Spooler, and choose Restart. Reopen the queue afterward and test again. If the service will not stay running, a corrupt driver or an incomplete software installation may be involved.
On macOS, first remove pending jobs. If several printers behave abnormally, a printing system reset can remove printers, queues, and saved print settings so they can be added again. Use it only after noting any specialized configurations, such as office IP addresses or accounting settings, because you will need to re-add the devices.
An Online status is not proof that a printer can receive a usable job. It may only mean the operating system can see a device entry, while the queue, driver, network route, or printer itself is unable to complete printing.
Verify USB, Wi-Fi, and Network Connections
USB connections
Disconnect and reconnect the cable at both ends. Test a different USB port directly on the computer, preferably without a dock or hub. A cable can provide enough contact for the operating system to detect a printer but still fail during data transfer. If possible, test with a short, known-good USB cable.
Wireless and Ethernet connections
For Wi-Fi, verify that the printer and computer are on the same local network. Guest networks and separate 2.4 GHz and 5 GHz network configurations can prevent device discovery or communication. Print the printer’s network report and compare its network name and IP address with your current network. Restarting the printer and router often renews a stale connection.
If the printer was added using an IP address, that address may have changed after a router restart. Remove the old printer entry and add it again, or assign a reserved address through the router if you manage the network. For Ethernet, reseat the network cable and check that link lights are active at the printer or switch.
Update or Reinstall the Printer Driver
Generic drivers can handle basic printing, but they may fail with particular models, recent operating system updates, or advanced page settings. Download the current driver or full software package from the printer manufacturer’s official support site for your exact model and operating system. Avoid third-party driver download sites.
Before reinstalling, remove duplicate or obsolete printer entries. Then restart the computer, install the official package, and add the printer again. For a network printer, use the manufacturer’s setup tool or the operating system’s add-printer feature after the printer has joined the network successfully.
- Use the exact model number from the printer label, including suffixes.
- Match the download to your operating system version and processor architecture where applicable.
- Disconnect a USB printer during installation only if the manufacturer’s installer requests it.
- Print a test page immediately after installation, before restoring custom presets.
Handle Document and Print-Setting Problems
If a test page prints but a particular file does not, create a new simple document and print it with default settings. Large photographs, complex PDFs, unsupported fonts, and unusual paper settings can overwhelm older printers or expose a driver problem. In the Print dialog, select plain paper, letter size, normal quality, and one-sided printing as a baseline.
For a PDF that will not print, try opening it in a different trusted PDF reader or use its “Print as image” option if available. If a spreadsheet fails, print a smaller range. These tests help distinguish document rendering problems from printer communication failures.
When to Seek Service or Replace a Component
Contact manufacturer support or a qualified repair provider when the printer cannot produce its own diagnostic page, reports repeated hardware codes, makes grinding noises, leaks toner or ink, or has a persistent jam with no visible obstruction. A printer that works by USB but never reliably connects to Wi-Fi may have a failing wireless module, although router compatibility and signal strength should be ruled out first.
Keep the model number, serial number, error text, connection type, operating system version, and results of your test page ready. Those details make support far more efficient and reduce unnecessary driver reinstalls.











