Where to Find Your IP Address on Any Device or Network
Every device connected to the internet has an IP address — a numerical label that identifies it on a network. Whether you're troubleshooting a connection issue, setting up remote access, or configuring a router, knowing where to find your IP address is a fundamental networking skill. The tricky part? There's more than one type of IP address, and where you find it depends entirely on what you're looking for.
Public IP vs. Private IP: Understanding the Difference First 🌐
Before hunting for your IP address, it helps to know which one you actually need.
Your public IP address is assigned by your Internet Service Provider (ISP). It's the address the wider internet sees when your devices make requests — essentially your home's street address on the global network. Every device in your home or office shares this single public IP.
Your private IP address (also called a local IP) is assigned by your router within your home or office network. Each device gets its own private IP — your laptop, phone, smart TV, and printer all have different ones. These addresses typically follow patterns like 192.168.x.x or 10.0.x.x.
Knowing the difference matters because a network configuration problem on your local machine usually calls for a private IP, while setting up port forwarding or connecting to your home network remotely usually requires the public one.
How to Find Your Public IP Address
Finding your public IP is straightforward regardless of what device you're on.
Using a web browser: Open any browser and search "what is my IP" in Google, or visit a dedicated lookup site. The address is displayed immediately — no account or tool required.
From your router's admin panel: Log into your router (typically via 192.168.1.1 or 192.168.0.1 in a browser), and the WAN or internet status page will show your public IP assigned by your ISP.
Keep in mind that most residential ISPs assign dynamic public IPs — meaning the address can change periodically. Businesses or users running servers often pay for a static public IP that stays fixed.
How to Find Your Private IP Address by Device
This is where the process varies by operating system and device type.
Windows
- Open Command Prompt (search "cmd" in the Start menu)
- Type
ipconfigand press Enter - Look for IPv4 Address under your active network adapter
Alternatively, go to Settings → Network & Internet → your active connection → Properties, and scroll to find the IPv4 address listed there.
macOS
- Open System Settings (or System Preferences on older versions)
- Click Network, then select your active connection (Wi-Fi or Ethernet)
- Your IP address is displayed directly on that screen
Or open Terminal and type ifconfig | grep inet for a more detailed output.
iPhone and iPad (iOS/iPadOS)
- Go to Settings → Wi-Fi
- Tap the ⓘ icon next to your connected network
- Your IP address appears under the IPv4 Address section
Android
Steps vary slightly by manufacturer and Android version, but generally:
- Go to Settings → Network & Internet → Wi-Fi
- Tap your connected network
- Expand Advanced or tap the network name for details
- Look for IP address in the listed properties
Linux
Open a terminal and type ip addr show or the older ifconfig command. Your private IP appears next to inet under your active network interface (often labeled eth0 for Ethernet or wlan0 for Wi-Fi).
Chromebook
- Click the system tray in the bottom-right corner
- Select your Wi-Fi network
- Click the information icon to see your IP address
Finding IP Addresses on Routers and Network Devices 🔧
If you're managing a home network, you may need the IP addresses of connected devices — not just your own.
Router admin panel: Most routers list all connected devices and their assigned local IPs under a section called DHCP clients, Connected Devices, or LAN clients. Log in with your router credentials (often printed on the router itself) to access this.
Network scanner tools: Applications like Advanced IP Scanner (Windows) or LanScan (macOS) scan your local network and return a full list of devices with their IP addresses, hostnames, and sometimes manufacturer names. These are useful for larger setups or when you need to identify unfamiliar devices.
IPv4 vs. IPv6: What You Might See
Modern devices and networks increasingly support both IPv4 and IPv6 addresses simultaneously.
| Format | Example | Notes |
|---|---|---|
| IPv4 | 192.168.1.45 | Most common for local networks |
| IPv6 | fe80::1a2b:3c4d:5e6f:7g8h | Longer, supports far more addresses |
| Public IPv4 | 203.0.113.42 | Assigned by ISP |
You may see both listed when checking your network settings. Which one matters depends on what the service or application you're configuring actually requires — some older tools and systems only work with IPv4, while newer infrastructure increasingly relies on IPv6.
When Your IP Address Changes (and Why It Matters)
On most home networks, private IP addresses are assigned dynamically via DHCP — your router hands out addresses automatically and can reassign them when a device reconnects. If you're setting up something that needs a stable local address (like a home server, network printer, or smart home hub), you'll want to either assign a static IP on the device itself or configure a DHCP reservation in your router settings.
The right approach depends on your router model, how many devices you're managing, and how comfortable you are with network configuration. Some setups make static assignment simple; others are better handled through the router's reservation feature to avoid conflicts.
What that looks like in practice varies considerably from one network to the next. 💡