To bring a printer online, first ensure the printer is powered on, properly connected (via USB, Ethernet, or Wi-Fi), and not showing error lights. Then, restart the printer, your computer, and your router or modem to refresh the network connection. Next, check your computer’s printer settings: in Windows, go to **Settings > Bluetooth & Devices > Printers & Scanners**, select your printer, open the print queue, and uncheck **”Use Printer Offline”** or click **”Resume”**; on macOS, go to **System Settings > Printers & Scanners**, select your printer, and click **Resume** if the queue is paused. If the printer remains offline, try removing and re-adding the printer or updating/reinstalling its drivers. Running a printer troubleshooter tool can also identify issues. For network printers, confirm the printer is connected to the same network (not a guest or neighbor’s Wi-Fi), and consider switching to a wired Ethernet connection for stability if applicable[1][2][4][5].

Detailed steps include:

– Check that the printer is powered and shows no error indicators.
– Verify all cables or wireless connections.
– Power cycle devices: turn off printer, restart router/modem, restart computer, then turn printer back on.
– In Windows, uncheck “Use Printer Offline” in the printer queue or set the printer as default.
– On macOS, click “Resume” in the printer’s queue.
– Remove and re-add the printer via system settings.
– Update or reinstall printer drivers through Device Manager or manufacturer’s website.
– Run the Windows printer troubleshooter tool via **Settings > Devices > Printers and Scanners > Run the troubleshooter**.
– For network printers, confirm connection to the correct Wi-Fi network or try Ethernet.

If using macOS and an AirPrint-compatible printer, ensure both printer and Mac are on the same network; Ethernet connections may improve stability[1][2][4][5].