How do I determine a printer IP address?

Canon printerThere are a few ways to find the IP address for a printer on your network. The option you choose depends on a few factors, such as what type of printer you are using or network access restrictions. To proceed, look at the following list and select the option that best pertains to particular your situation.

I have a menu screen on my printer.
I would like to find the printer through Windows.
I can't find my printer in Windows, or I'm on a Mac.

Onboard Configuration

A printer's network IP address can be determined through the onboard printer menu. The menu screen upon which the IP address resides varies from printer to printer. Consequently, you may need to refer to the printer's documentation to get the exact steps. However, the following steps should get you to the appropriate section on most machines.

  1. On the printer, press the Menu or Setup button.
  2. Use the appropriate buttons to navigate your way to a networking or network setup option and press Enter.
  3. Use the arrows to navigate through the available network options, and select TCP/IP or IP address to view and change the IP address settings.
  4. Your printer's IP address should be listed in this section.

What are DHCP, BOOTP, EtherTalk, and Manual?

Upon entering the network setup of your printer, you'll often be prompted for different network configurations. The following list shows the most common modes, as well as a brief description of each.

  • DHCP - The most common configuration and often the default setting. When set on a network with DHCP, the printer has its network settings assigned automatically; including IP address.
  • Manual - If you need to configure the printer's network settings manually, choosing this option allows you to enter your network values via the keypad.
  • EtherTalk - An older method utilized for printers communicating over Ethernet using AppleTalk.
  • BOOTP - Another host configuration; similar to and developed before DHCP.

Windows Configuration

If you are trying to find or configure a printer's IP address in Windows, follow these steps:

  1. Press the Windows key, type Devices and Printers and press Enter.
  2. Locate the printer whose IP address you’re trying to find from the list of displayed printers.
  3. Right-click the printer and choose Printer Properties. In some instances, the IP address is shown in the Locations box on the General tab. If not, proceed to the next step.
  4. Click the Ports tab on the Printer Properties window, the IP address of the printer might show in the port listing. If not, continue to the next step.
  5. Click the Configure Port button. If the IP address is not displayed in the main window, it may be in the System Info tab next the DLL label.
  6. Note: If the printer you are accessing hasn't been set up on the network, I.E. only connect via USB cable, the IP address shown may not be correct.

Router Access

If you have access rights to your router, for instance, on a home network; you can locate your printer's IP address by going through the router's setup menus.

  1. Log into your router by opening any web browser and typing into the address bar and pressing Enter.
  2. At the prompt enter a username and password. If you forgot your login credentials, visit our page on how to reset them.
  3. Once you have access, look for DHCP Client Table or any reference to a client list; usually under the Local Network section. This step varies for different manufacturers; you may need to consult your router's documentation.
  4. Open the client list and locate your printer to obtain its IP address.

Additional information