How to Find the IP Address on an HP Printer

Knowing your HP printer's IP address is essential for setting up network printing, troubleshooting connectivity issues, or accessing the printer's built-in web interface. The good news: HP printers offer several ways to surface this information, and most of them require no technical expertise at all.

Why Your HP Printer Has an IP Address

When an HP printer connects to a network — either via Wi-Fi or an Ethernet cable — your router assigns it an IP address. This address acts like a home address on your local network, letting your computer, phone, or print server know exactly where to send print jobs.

Without the correct IP address, you may run into print queue errors, failed driver installations, or an inability to access the HP Embedded Web Server (EWS) — the browser-based control panel built into most networked HP printers.

Method 1: Print a Network Configuration Page 🖨️

The most reliable method, and the one that works across virtually every HP printer model, is printing a Network Configuration Page (sometimes called a Wireless Network Test Report or Configuration Report).

How to do it:

  • On printers with a touchscreen: Navigate to SettingsReportsNetwork Configuration Page or Wireless Network Test Report
  • On printers with basic button controls: Press and hold the Wireless button or Information button (the i icon) for 3–5 seconds
  • On older LaserJet models: Go to MenuInformationPrint Configuration

The printed page will list your printer's IPv4 address, subnet mask, default gateway, and connection status. The IP address appears in the TCP/IP or Network section and looks something like 192.168.1.105.

Method 2: Check the Printer's Control Panel Directly

Many mid-range and higher-end HP printers — particularly OfficeJet Pro, LaserJet Pro, and ENVY series models with display screens — let you view the IP address without printing anything.

Typical navigation paths:

Printer TypeNavigation Path
Touchscreen modelsWireless iconSettingsView Wireless Details
OfficeJet / LaserJet ProSetup (wrench icon)Network SetupView Network Settings
HP ENVY / DeskJet with displayWireless icon on home screen → Connected status shows IP

The exact menu labels vary by firmware version, but the pattern is consistent: look for Network, Wireless, or Setup options.

Method 3: Use the HP Smart App

If your HP printer is already paired with the HP Smart app (available for Windows, macOS, iOS, and Android), the app often displays network details including the printer's current IP address.

Open the app, select your printer from the home screen, and look for Printer Settings or Printer Info. This method is particularly convenient on mobile when you're away from the printer itself.

Keep in mind: the IP address shown here is only accurate if the app is connected to the same local network as the printer.

Method 4: Find It Through Your Router's Admin Panel

If the printer's display is broken or you can't navigate the menus, your router's device list is a reliable backup. Log in to your router's admin interface (typically accessed at 192.168.1.1 or 192.168.0.1 in a browser), then look for a section labeled Connected Devices, DHCP Client List, or Device Manager.

Your HP printer will usually appear by name (e.g., "HP ENVY 6055" or "HP LaserJet M404"). The IP address listed next to it is what you need.

Important distinction: IP addresses assigned by DHCP (the default for most home and office routers) can change when the printer restarts or reconnects. If you need a stable, permanent address — for example, when setting up a print server or port-based connection — you'll want to assign a static IP address either through the router's reservation settings or through the printer's own network configuration menu.

Method 5: Use Windows or macOS Printer Settings 🖥️

Your operating system often stores the IP address it's using to communicate with the printer.

On Windows:

  1. Open SettingsBluetooth & devicesPrinters & scanners
  2. Select your HP printer → Printer properties
  3. Go to the Ports tab — the IP address appears next to the active port

On macOS:

  1. Open System SettingsPrinters & Scanners
  2. Select your HP printer → click Options & Supplies
  3. Check the General or Location tab for the IP address

This approach only works if the printer was set up using a TCP/IP port (standard for network printers). USB-connected printers won't show an IP here.

What Affects Which Method Works for You

The right method depends on a few key variables:

  • Printer model and display type — basic inkjets with no screen require the print method; touchscreen models offer on-screen navigation
  • Connection type — Wi-Fi vs. Ethernet vs. USB changes what's available and relevant
  • Whether the printer is already set up on your computer — determines whether OS-based methods apply
  • Network type — home routers, business networks, and Wi-Fi Direct setups each behave differently
  • DHCP vs. static IP — affects whether the address you find today is the same one you'll need tomorrow

A printer on a small home network with a basic control panel calls for a completely different approach than an HP LaserJet Pro on a managed office network. The same IP address information is there in both cases — but how you reach it, and what you do with it afterward, shifts significantly depending on your setup.