How to Find a Printer's IP Address

4 easy ways to quickly find your printer's IP address

An injet printer connected to a network

 scotspencer/Getty Images

You can find a printer's IP address on your network in any of four easy ways. These include:

  1. Using the printer's built-in menu.
  2. Checking the printer settings on your computer.
  3. Issuing a simple command.
  4. Looking it up on your router.

Find the Printer IP Address Using the Printer's Built-In Menu

These instructions generally apply to most printers, but the menus vary depending on the brand and type.

Typically, you'll find the printer's network setting under Preferences, Options, or Wireless Settings (if it's a wireless printer).

Wireless settings in a printer's menu system

The printer's IP address might be displayed at the top of the network settings dialog box. If not, you might have to click through some of the submenus, such as View Wireless Details, to find the IP address.

Printer IP address in the wireless details menu

In most cases, you can't manually set this IP address. Your wireless router assigns IP addresses automatically to devices that connect to your home network.

Check the printer settings on your computer

If you don't have access to the printer, or you'd prefer not to mess around with its menu system, you can find the printer IP address on any computer on which the printer is already set up.

On Windows

Open Control Panel > Devices and Printers. Right-click on your printer and select Properties.

Devices and Printers link in Windows Control Panel

You'll see one of two sets of tabs here, depending on which type of connection your printer driver uses.

If your printer is set up under a WSD port, it uses Web Services for Devices technology to connect to the printer. In this case, you'll see a Web Services tab. Click on this, and you'll see your printer's IP address listed in the IP address field.

Web Services tab in Printer Properties in Windows

If you don't see a Web Services tab, then your printer is set up using a TCP/IP port. In this case, you can find the IP address via the Printer Properties.

  1. Choose Devices and Printers.

  2. Right-click on your printer and select Printer Properties.

  3. Select the Ports tab. You should see the IP address displayed in the Port field.

    Ports tab of printer Properties with IP address
  4. If not, select Configure Port; you'll see the IP address configured for that printer.

This method to find a printer IP address works for all versions of Windows, but the steps to get to the Control Panel can vary slightly.

On macOS

Finding the printer IP address on a Mac is even easier. Open System Preferences > Printers & Scanners. Select the printer for which you want the IP address. The IP address is displayed in the Location field, if the printer is online and available on the network.

MacOS Printers & Scanners screen

Find the IP Address by Issuing a Command

Another quick trick to find your printer IP address is with the command prompt.

In Windows:

  1. Click Start and type cmd.

  2. Under Best match, choose Command Prompt.

  3. Type netstat -r. If your printer is connected via TCP/IP (not WSD), you'll see your printer displayed in the list of Active Routes in the IPv4 Route Table.

In macOS: Open Safari and type localhost:631/printers to see a list of printers and associated IP addresses. These addresses will appear in the Location column if the printers are available.

localhost URL in Safari for macoS

If you are printing to an AirPrint printer, the IP might not show up using the method above. In this case, open Applications > Utilities > Terminal. Type the command ippfind. You'll see your printer listed as something like ipp://yourprinter.local.:631/ipp/port1. Type ping yourprinter.local. The result will display your printer's IP address.

Find a Printer's IP Address Using the Router

The last option is to go directly to your router. Your router manages all network traffic, so the printer IP must be registered there as a connected device. You can view that IP by logging into the router. You'll need the administrator ID and password for your router. If you don't know it, ask whoever set up the router for you.

First, you'll need to know your default gateway IP address. Regardless of types of computers you use on the network, this is typically http://10.1.1.1 or http://192.168.1.1. If neither of these work, you can look yours up.

In Windows:

  1. Click Start and type cmd.

  2. Under Best match, click Command Prompt.

  3. Type ipconfig. Note the default gateway IP address.

  4. In MacOS, open System Preferences > Network > Advanced > TCP/IP. You'll see the default gateway address next to Router.

    macOS Network > Advanced > TCP/IP
  5. From here, the steps are the same regardless of operating system but can vary slightly depending on your router's manufacturer. Open a web browser, and type the default gateway IP address (from previous step) into the address bar.

  6. You'll be presented with your router's login screen. Log into your router using the administrator ID and password.

  7. Find the Connected Devices in your router's menu system.

  8. Click on the printer under the Host Name field.

  9. You'll see the printer's IP address listed under IPV4 Address.

    Printer IP address displayed in router connected devices menu

What You Can Do With Your Printer's IP Address

Once you have the IP address of your printer, you can use it to set up the printer from any computer or mobile device that's connected to your network.

Having the printer IP address handy also enables you type a ping command in the command prompt from any computer if you're having printer problems and need to check if the printer is on the network.