
Add printer by IP address — the reliable setup method
add printer by IP address is the cleanest way to stop “Offline” loops and flaky auto-discovery. Use our add printer by IP address walkthrough to lock your device to a stable port, avoid driver mismatches, and keep printing reliably on Windows and macOS.
Add printer by IP address — why this method works
Dynamic discovery (Bonjour, WSD, mDNS) is convenient, but it breaks when routers, channels, or names change. A fixed TCP/IP path:
-
Points the computer straight to the printer’s address
-
Survives router reboots and SSID changes
-
Prevents duplicate “Copy 1/2/3” queues
-
Makes troubleshooting simple (ping/web-test the IP)
Prepare the network (2-minute pre-flight)
-
Get the printer’s IP: Print a Network/Configuration page from the device menu.
-
Reserve that IP: In your router, create a DHCP reservation so the printer always gets the same address.
-
Same network: Ensure the PC/Mac and the printer are on the same subnet/VLAN.
-
Optional: Give the printer a friendly hostname (e.g., OFFICE-LJ) so you can find it later.
Add printer by IP address — Windows steps
-
Open Settings → Bluetooth & devices → Printers & scanners → Add device.
-
When scanning finishes, click Add manually → Add a printer using a TCP/IP address or hostname.
-
Device type: choose TCP/IP Device. Hostname or IP address: enter the printer’s IP.
-
Uncheck Query the printer if detection hangs; proceed.
-
Select the model-specific driver (PCL6/PS/IPP Everywhere) instead of a random universal one.
-
Name the printer clearly (e.g., “LaserJet-192.168.1.50”) and print a test page.
Tip: If Windows offers multiple identical drivers, pick the one matching your exact model and language (PCL/PS) you actually use.
Add printer by IP address — macOS steps
-
System Settings → Printers & Scanners → Add Printer.
-
Choose the IP tab. Address: enter the printer’s IP.
-
Protocol: start with IPP (modern, secure). If the model is older, try HP Jetdirect – Socket (RAW) or Line Printer Daemon (LPD).
-
Name/Location: set friendly labels. Use: pick AirPrint for simple features or the vendor driver/PPD for advanced trays/finishers.
-
Add the printer and print a test PDF.
Tip: If features like duplex or extra trays don’t show up, switch from AirPrint to the vendor PPD, then enable options in Options & Supplies.
Driver choices that keep things stable
-
Model-specific over generic: A correct PCL/PS/IPP-E driver reduces odd errors and missing features.
-
One queue per device: Remove old “Copy 1/2/3” entries that point to dead ports.
-
Consistent across PCs: In offices, standardize on the same driver package and version.
Wi-Fi vs Ethernet vs USB (what to expect)
-
Wi-Fi: Use the 2.4 GHz band for older printers; reserve the IP and disable “AP isolation” on the router.
-
Ethernet: Rock-solid for offices. Confirm link lights and VLAN membership match your PC’s network.
-
USB: Fine for single users; for shared use, prefer Ethernet or Wi-Fi with a fixed IP.
Troubleshooting if it won’t add or stays offline
-
Ping test: From your computer, ping the printer’s IP. If no reply, fix the network path (wrong subnet, blocked VLAN, or the printer’s Wi-Fi not connected).
-
Web interface test: Open the same IP in a browser. If the printer’s page loads, the device is online—your OS port/driver needs cleanup.
-
Port mismatch (Windows): In Printer Properties → Ports, ensure the queue points to a Standard TCP/IP Port with the correct IP (not WSD).
-
Protocol try-outs: On macOS, toggle between IPP → Jetdirect (RAW) → LPD if the printer is older or picky.
-
Firmware sleep quirks: Some models sleep too deeply. Extend sleep timer or enable wake-on-network options.
-
Router reservation vs static on device: Prefer DHCP reservation in the router; if you must set static on the printer, use an address outside the DHCP pool.
Keep it reliable after the first success
-
Document the IP (label on the printer or a note in your asset list).
-
Avoid surprise firmware changes: Turn off automatic updates if stability matters, and update manually on a pilot device first.
-
Back up settings: If your printer supports configuration backup, save one after you finish.
FAQs
Should I use hostname instead of IP?
IP is more reliable. Hostnames can break if DNS or mDNS changes. If you do use a name, back it with a DHCP reservation so the IP stays constant.
Which protocol is “best”?
Use IPP for modern devices (enables secure/driverless features). If performance or compatibility suffers, switch to Jetdirect (RAW) or LPD.
Do I need admin rights?
Often yes, especially on company machines. Ask IT or use an admin account to install drivers/ports.
What if multiple PCs must share the same printer?
Have each PC add printer by IP address individually, or deploy a print server that publishes a fixed TCP/IP queue.
Why does the queue reappear as WSD on Windows?
Windows can auto-add WSD. Delete the auto-added queue and keep your manual Standard TCP/IP one.
Quick checklist
-
Printer IP known and reserved in the router
-
Added by TCP/IP (Windows) or IP (macOS) with the right protocol
-
Correct model driver/PPD selected
-
Test page prints; duplicates removed
-
Label the IP and keep a simple maintenance note
Conclusion
When reliability matters, add printer by IP address and forget about flaky discovery. A reserved IP, a clean TCP/IP port, and the right driver deliver stable, predictable printing—at home or across a busy office.