Finding your IP address takes only a few seconds, whether you're troubleshooting a stubborn internet connection, setting up a local printer, or configuring a game server. Every device on a network has two types of addresses: a private IP address assigned by your router for local communication, and a public IP address assigned by your Internet Service Provider (ISP) that identifies your entire home network to the rest of the world.
To find your public IP address right now, open any web browser and search for what is my IP on a trusted network diagnostic page. To find your private local network address on your specific device, use the step-by-step instructions below for Windows, macOS, iOS, and Android.
Finding Your IP Address on Windows
Windows makes it simple to check your network configuration using either the command line or the graphical settings menu. The command line is usually the fastest method.
- Press the Windows key and type
cmd, then press Enter to open the Command Prompt. - Type
ipconfigand press Enter. - Look through the list for your active connection, labeled as Ethernet adapter Ethernet or Wireless LAN adapter Wi-Fi.
- Locate the line reading IPv4 Address. The numbers next to it (such as 192.168.1.50) are your local device address.
If you prefer a graphical interface, open Windows Settings, click on Network & internet, select Wi-Fi or Ethernet, and click on your active connection properties to view your IPv4 address details.
Finding Your IP Address on macOS
Apple keeps network configurations tucked away inside system settings, but you can also pull them instantly using the built-in Terminal application.
- Open Spotlight by pressing Command + Space, type
Terminal, and hit Enter. - Type
ipconfig getifaddr en0for Wi-Fi oripconfig getifaddr en1for an Ethernet cable, then press Enter. - Your local IP address will print directly onto the screen.
To find it without the command line, click the Apple icon in the top left corner, open System Settings, click Network in the sidebar, and select Wi-Fi or Details next to your active network to see your assigned IP.
Finding Your IP Address on Mobile Devices
Smartphones and tablets hide technical network details behind friendly mobile menus, but you can find your private address in just a couple of taps.
- iOS (iPhone & iPad): Open Settings, tap Wi-Fi, and tap the i icon next to your connected network name. Your IP address is listed right there among the network details.
- Android: Open Settings, tap Network & internet (or Connections), select Wi-Fi, and tap the gear icon or name next to your active network to view your IP settings.
Common Network Troubleshooting Mistakes
When checking your IP address, seeing unexpected numbers often causes unnecessary panic. If your device displays an IP address starting with 169.254.x.x, your computer has failed to receive an address from your router's DHCP server. This is called an APIPA (Automatic Private IP Addressing) state, meaning you have local link connectivity but no actual network configuration. Restarting your router and your device usually clears this error instantly.
Another common mistake is confusing local and public addresses. If you are trying to let a friend connect to a Minecraft server hosted on your PC, giving them your private 192.168.x.x address won't work because that address only exists inside your walls. They need your public ISP address.
Frequently Asked Questions
Can my IP address change?
Yes. Most home internet connections use dynamic IP addresses, meaning your ISP assigns a public address that changes periodically when your router reboots or your lease expires. If you need a permanent address for server hosting, you must request a static IP from your ISP or use a dynamic DNS service.
Does my IP address reveal my exact home address?
No. Your public IP address only reveals the general geographic region or city associated with your internet service provider's data center, along with the name of the ISP itself. It does not pinpoint your physical street address or apartment number.
Why do I see two different IP versions (IPv4 and IPv6)?
IPv4 uses a 32-bit numbering system that is running out of unique combinations globally. IPv6 is the modern 128-bit standard designed to provide virtually limitless addresses for every connected appliance, phone, and computer on earth. Most modern networks support both simultaneously.