IPcost

How to find your printer's IP address?

Nicolas Nicolas,


Whether you want to access your printer's admin interface, troubleshoot a network connection issue or set a static IP address, you will need to know its IP address. It is simpler than it sounds — there are several easy methods to find it, directly from the printer, from Windows or from your router. Here is a full overview of the available options depending on your setup.

Why do you need your printer's IP address?

A network printer's IP address is useful in several situations:

  • Accessing its web admin interface to change settings
  • Manually adding the printer on a new PC without using the setup wizard
  • Diagnosing a connection or detection issue on the network
  • Setting a static IP address to avoid automatic changes
  • Verifying that the printer is connected to the correct Wi-Fi network

Method 1: from the printer's control panel

Most modern printers have a small screen or built-in navigation menu. This is the most direct method.

Printers with touchscreen

On HP, Canon, Epson or Brother printers with a built-in screen, navigate to:

  • SettingsNetworkNetwork information or Wi-Fi status
  • The IP address is displayed in the connection information section

Printers without a screen

Some entry-level printers do not have a screen. In that case, use method 2 below (printing a configuration page).

Method 2: print a network configuration page

All network printers can print a configuration page or a network report page containing all connection details, including the IP address.

How to proceed by brand

  • HP: hold the wireless button or information button for a few seconds to print the network configuration page
  • Canon: go to Settings → Network settings → Print network details
  • Epson: hold the Wi-Fi button until the network report printing is triggered
  • Brother: Menu → Print reports → Network configuration → OK

The printed page shows the IP address under IP Address, usually in the format 192.168.x.x.

Method 3: from Windows

Via Windows settings

  • Open SettingsBluetooth & devicesPrinters & scanners
  • Click your printer → Printer properties
  • Under the Ports tab, the IP address appears in the TCP/IP port name (e.g. 192.168.1.45)

Via Command Prompt (cmd)

Open Command Prompt (Windows key + R, type cmd) and enter the following command:

netstat -r

Or to list all devices connected to the local network:

arp -a

This command displays the list of IP and MAC addresses of devices detected on the network. Identify the address corresponding to your printer by cross-referencing with the MAC address shown in its documentation or on its label.

Good to know: if you are unsure which entry in the arp -a list corresponds to your printer, turn the printer off, run the command again, then turn it back on and run it once more — the entry that appears or disappears is your printer.

Method 4: from your router's interface

Your router knows the IP address of every device connected to your local network, including your printer.

  • Log into your router's interface by typing its IP address in your browser (usually 192.168.1.1 or 192.168.0.1)
  • Sign in with your admin credentials
  • Go to the Connected devices, DHCP or ARP table section
  • Identify your printer by its name or MAC address

This method is particularly useful if your printer has no screen and you cannot print a configuration page.

Method 5: via a network scanner

Free tools allow you to scan your local network and identify all connected devices with their IP address:

  • Advanced IP Scanner (Windows, free): instant local network scan with the name, IP and MAC address of each device
  • Angry IP Scanner (cross-platform, free): lightweight open-source tool to quickly identify all network hosts
  • Manufacturer app: HP Smart, Canon PRINT, Epson iPrint — these apps automatically detect and display the IP address of compatible printers

Method comparison

MethodEase of useNo PC neededCompatible with all printers
Printer control panelVery easyScreen-equipped printers only
Network configuration pageEasyYes
Windows settingsEasyYes (if already installed)
arp -a command (cmd)TechnicalYes
Router interfaceMediumYes
Network scannerEasyYes

How to set a static IP address for your printer

By default, your printer receives a dynamic IP address automatically assigned by your router via DHCP. This address can change on every reboot, which may cause connection issues on PCs that have saved the old address.

To prevent this, two solutions are available:

  • DHCP reservation on the router: associate your printer's MAC address with a fixed IP in your router settings — the printer will always receive the same IP with no further configuration
  • Static IP on the printer: access the printer's web interface via its current IP address and manually configure a static IP in the network settings
Good to know: on a local network, every device — computer, smartphone, printer, TV box — has its own private IP address assigned by the router. This address is distinct from your public IP address, which is the identifier of your internet connection visible from the outside. You can check your public IP address and learn more about how it works directly from our online tool.