Where Do I Find My IP Address? (Every Device & Method Explained)

Your IP address is one of those things you rarely think about — until you suddenly need it. Whether you're setting up a home network, troubleshooting a connection, configuring remote access, or just curious, knowing where to find your IP address is a fundamental networking skill. The slightly tricky part: there isn't just one IP address to find, and the right method depends on what you're actually looking for.

What Is an IP Address, Really?

An IP address (Internet Protocol address) is a numerical label assigned to any device connected to a network. It works like a postal address — it tells other devices and servers where to send data so it reaches the right destination.

There are two fundamentally different IP addresses you might need:

  • Your public IP address — the address your internet provider assigns to your connection. This is how the outside internet sees you. Every device on your home network shares this one address.
  • Your private (local) IP address — the address your router assigns to a specific device inside your network. Your laptop, phone, and smart TV each have their own private IP.

Knowing which one you need is the first step.

How to Find Your Public IP Address 🌐

Your public IP is the simplest to find regardless of device or operating system. Because it's assigned by your ISP and visible to any website you visit, any web-based tool can display it instantly.

The fastest method: Open any browser and search:

"what is my IP address"

Google, Bing, and most search engines display your public IP directly in the results. Alternatively, sites like whatismyipaddress.com or ipinfo.io show it immediately on page load.

This method works identically on Windows, macOS, Linux, Android, iOS, and any other internet-connected device.

What affects your public IP:

  • ISPs typically assign dynamic public IPs, meaning yours can change periodically
  • If you're on a VPN, the public IP displayed will belong to the VPN server, not your actual connection
  • Mobile data connections (4G/5G) have their own public IP separate from your home Wi-Fi

How to Find Your Private (Local) IP Address

This varies by operating system and device type.

On Windows

  1. Press Windows Key + R, type cmd, press Enter
  2. In the Command Prompt, type ipconfig and press Enter
  3. Look for IPv4 Address under your active network adapter

Alternatively: Settings → Network & Internet → Wi-Fi (or Ethernet) → Properties — your IP appears under the connection details.

On macOS

System Settings → Network → select your active connection (Wi-Fi or Ethernet). Your IP address appears in the connection detail panel.

Or open Terminal and type: ifconfig | grep "inet "

On iPhone or iPad

Settings → Wi-Fi → tap the ℹ️ icon next to your connected network. Your IP address appears under the IPv4 Address section.

On Android

The exact path varies slightly by manufacturer and Android version, but the general route is:

Settings → Wi-Fi → tap your connected network name or the gear/info icon → look for IP Address

On Linux

Open Terminal and run: ip addr show or hostname -I

The output lists all network interfaces and their assigned addresses.

On a Router

If you need to find the IP address of your router itself (the default gateway):

  • Windows: Run ipconfig — look for Default Gateway
  • macOS: System Settings → Network → Details → TCP/IP tab — shows Router IP
  • Most home routers use addresses like 192.168.1.1 or 192.168.0.1 by default

IPv4 vs. IPv6 — Which One Are You Looking At?

Modern devices often show two IP address formats:

FormatExampleNotes
IPv4192.168.1.45Traditional format, still most common for local networks
IPv62001:0db8:85a3::8a2e:0370:7334Longer, newer format, increasingly used by ISPs

For most everyday tasks — accessing your router settings, port forwarding, network troubleshooting — the IPv4 address is what you'll use. IPv6 matters more in contexts where your ISP or service explicitly requires it.

When the Address You Find Isn't the One You Need 🔍

A few common points of confusion:

  • Behind a router: Your private IP (e.g., 192.168.x.x or 10.0.x.x) is only meaningful inside your local network. External services can't reach you using it.
  • On mobile data: Your phone has a completely separate public IP when using cellular — not your home IP.
  • On a corporate or campus network: Your IT department may use additional layers (proxies, NAT, VPNs) meaning the IP you see internally is several steps removed from what the public internet sees.
  • Static vs. dynamic: Most home connections have dynamic IPs that change. Servers, remote desktop setups, and hosting scenarios often require a static IP — either purchased from an ISP or approximated through a dynamic DNS service.

The Variable That Changes Everything

The steps above cover the most common scenarios, but what you actually need from your IP address — whether that's troubleshooting a slow connection, setting up remote access, running a home server, or configuring a game or application — shapes which address matters and how you'll use it. A home user checking their IP for curiosity has very different requirements than someone configuring port forwarding on a business network or setting up a NAS drive for remote access. Your device, operating system, network setup, and specific goal are the pieces that determine which method applies and what you do with the information once you have it.