How to Find Your IP Address on Any Device

Your IP address is one of the most fundamental pieces of information about your internet connection — yet most people only go looking for it when something goes wrong. Whether you're troubleshooting a network issue, setting up a home server, or configuring a VPN, knowing where to find your IP address (and understanding what you're looking at) saves real time.

What Is an IP Address, Exactly?

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

There are two types you'll encounter:

  • Public IP address — The address your internet service provider (ISP) assigns to your router. This is what the outside world sees when you browse the web.
  • Private (local) IP address — The address your router assigns to each device on your home or office network. These are only visible within your network.

Both matter, but they serve different purposes. If you're port-forwarding, hosting a game server, or allowing remote access to your network, your public IP is what's relevant. If you're troubleshooting a printer connection or assigning a static address to a device, you need the private IP.

How to Find Your Public IP Address 🌐

The fastest method works on any device with a browser:

  1. Open any web browser
  2. Search "what is my IP address" in Google — it displays it instantly at the top of results
  3. Alternatively, visit a dedicated lookup site like whatismyipaddress.com or ipinfo.io

These services show your public IPv4 address (the traditional format, e.g., 203.0.113.45) and sometimes your IPv6 address — the newer, longer format designed to accommodate the massive growth in internet-connected devices.

Your public IP is assigned by your ISP and can change over time unless you've paid for a static IP. Most residential connections use a dynamic IP, which gets reassigned periodically.

How to Find Your Private IP Address by Device

Windows

  1. Press Windows + R, type cmd, and press Enter
  2. In the Command Prompt, type ipconfig and press Enter
  3. Look for IPv4 Address under your active connection (Ethernet or Wi-Fi)

Alternatively: go to Settings → Network & Internet → Wi-Fi or Ethernet → Hardware properties, where your IP address is listed directly.

macOS

  1. Open System Settings (or System Preferences on older versions)
  2. Click Network
  3. Select your active connection (Wi-Fi or Ethernet)
  4. Your IP address appears in the connection details panel

Terminal users can type ifconfig | grep inet for a quicker result.

iPhone / iPad (iOS)

  1. Go to Settings → Wi-Fi
  2. Tap the (i) icon next to your connected network
  3. Your IP address is listed under the IPv4 Address section

Android

Steps vary slightly by manufacturer and Android version, but the general path is:

  1. Go to Settings → Network & Internet → Wi-Fi
  2. Tap the network you're connected to
  3. Expand Advanced or tap the gear/edit icon
  4. Your IP address appears under network details

Linux

Open a terminal and type:

or the older command:

Look for the inet line under your active network interface (eth0, wlan0, or similar).

IPv4 vs. IPv6 — What's the Difference?

FeatureIPv4IPv6
Format192.168.1.12001:0db8:85a3::8a2e:0370:7334
Address length32-bit128-bit
Total addresses~4.3 billion340 undecillion
AdoptionUniversalGrowing but not universal
Typical use todayStill dominantIncreasingly common alongside IPv4

Most home networks still primarily use IPv4 for local addressing, but IPv6 is increasingly assigned by ISPs as the global pool of IPv4 addresses has been exhausted. Many devices now operate on both simultaneously — a setup called dual-stack.

Why Your IP Address Can Look Different in Different Places 🔍

A few things cause confusion here:

  • VPN or proxy use — If you're connected to a VPN, your public IP will reflect the VPN server's location, not your actual ISP address.
  • Mobile data vs. Wi-Fi — Switching from Wi-Fi to cellular gives your phone a completely different public IP, assigned by your mobile carrier.
  • Shared IPs — Many ISPs use CGNAT (Carrier-Grade Network Address Translation), meaning multiple households share a single public IP. This affects certain hosting and gaming setups.
  • Router vs. device IP — Your router has its own public IP (what the internet sees) and also holds a private IP on your local network. Your laptop, phone, and smart TV each have their own separate private IPs behind it.

The Variables That Change What "Finding Your IP" Actually Means

The right method and the right IP to look for depends on several factors:

  • What you're trying to accomplish — remote access, troubleshooting, gaming, hosting, security auditing
  • Your network setup — home router, business network, cellular only, VPN
  • Whether your IP is static or dynamic — a dynamic IP means the address you record today may not work tomorrow
  • Your operating system and version — menu locations and commands differ meaningfully across Windows 10, Windows 11, macOS Ventura vs. Sonoma, and Android versions from different manufacturers

For most everyday needs, a quick browser search covers the public IP, and a few taps in your device's network settings surfaces the private one. But for anything more involved — setting up remote desktop, configuring firewall rules, or ensuring a consistent address for a home server — the nature of your connection and network configuration becomes the determining factor in what steps actually apply to you.