Finding your IP address is the first step to diagnosing network issues, setting up remote access, or understanding how devices identify each other online. Whether you are on a desktop, laptop, or mobile phone, multiple simple methods can reveal both your local and public IP in seconds.
This guide walks through practical ways to see your IP across different devices and networks. You will learn how local and public addresses differ, what information each reveals, and how to interpret the results without technical overload.
| Address Type | Scope | Typical Format | Visibility |
|---|---|---|---|
| Private (Local) IP | Inside your home or office network | 192.168.x.x, 10.x.x.x, 172.16.x.x | Only visible to devices on the same local network |
| Public IP | Outside your router, on the internet | IPv4 or IPv6, often shown as a single address | Visible to websites and remote services |
| IPv4 | Traditional 32-bit addressing | Four decimal groups, e.g., 203.0.113.45 | Shared among many devices via router |
| IPv6 | Newer 128-bit addressing | Eight groups of hex digits, e.g., 2001:db8::1 | Designed for more unique addresses and simpler routing |
How to See Your IP on Windows
Windows provides several built-in tools that display your IP with just a few commands. These methods work across most versions of Windows, from older systems to the latest releases.
The Command Prompt and PowerShell give you direct control and extra details, including whether you are using IPv4 or IPv6. For users who prefer a graphical interface, the Settings app also surfaces the same network information in a readable format.
Each approach shows either your local network address or your globally routable address, depending on where you look. Understanding which tool to use helps you find the right address without digging through advanced network settings.
Command Prompt Method
Open Command Prompt and run ipconfig to list all adapters and their IPv4 addresses. Look for the line labeled IPv4 Address under the active connection, such as Ethernet adapter or Wireless LAN adapter.
PowerShell Method
In PowerShell, you can use Get-NetIPAddress or the simpler command ip address to retrieve both IPv4 and IPv6 details. This approach is helpful when you need filterable output or want to script checks for multiple devices.
Settings App Method
Navigate to Settings > Network & Internet > Status to see your IP listed in the Quick Stats section. This visual view is convenient for less technical users who prefer point-and-click navigation over typing commands.
How to See Your IP on macOS
macOS offers graphical tools and terminal commands to view your IP address, whether you prefer a streamlined interface or precise command output. The system settings give a clean overview, while the terminal provides more context for advanced troubleshooting.
Because macOS shares Unix foundations with Linux, many terminal commands feel familiar. You can quickly switch between checking your external-facing address and confirming local network details without leaving the comfort of your preferred workflow.
Using these methods helps you verify connectivity for file sharing, screen casting, or hosting local services, especially when network configurations become more complex in professional environments.
System Preferences Method
Open System Settings, click Network, select your active connection, and click Advanced to view both IPv4 and IPv6 addresses assigned to your Mac.
Terminal Method
In Terminal, ifconfig displays low level details for each interface, while ipconfig getifaddr en0 shows your primary Wi-Fi IP in concise form for quick reference.
How to See Your IP on Mobile
Smartphones and tablets reveal their IP through straightforward menus, though the exact path varies between iOS and Android. Mobile IPs are typically assigned by the cellular carrier or Wi-Fi router and can change more frequently than desktop addresses.
When you need to check your phone IP for troubleshooting connectivity, setting up a hotspot, or configuring network apps, these built in options save time. Knowing whether you are looking for a local address on Wi-Fi or a public address on cellular helps you interpret the result correctly.
Android Method
Go to Settings > Network & Internet > Mobile Network or Wi-Fi, tap the connected network, and scroll to find your IP address assigned by the router or carrier.
iOS Method
Open Settings > Wi-Fi, tap the blue info icon next to the connected network, and review the IP Address line to see the address your router assigned.
Understanding Local vs Public IP
Your device holds two types of IP addresses that serve different roles in communication. The local IP, also called a private IP, helps devices identify each other inside your router, while the public IP represents your connection to the wider internet.
Network Address Translation (NAT) allows many devices to share a single public IP, conserving address space and adding a layer of indirection. This design means your laptop, smart TV, and phone can all use similar local addresses on different subnets while presenting one address to the outside world.
Knowing which context you need, local for printers and file servers or public for remote access and hosting, determines where you should look and how you should act on the information you find.
Quick Reference for Finding Your IP
- Use ipconfig (Windows), ifconfig or ip (macOS), and Settings or System Preferences for graphical checks
- Distinguish between private (local network) and public (internet facing) addresses
- Understand IPv4 and IPv6 formats to interpret the results correctly
- Check mobile IP in Wi-Fi or cellular settings depending on your connection type
- Remember that dynamic IPs may change over time due to DHCP or ISP policies
FAQ
Reader questions
Why does my public IP sometimes change without me rebooting my router?
Your public IP can change when your ISP uses dynamic addressing, when the lease expires, or when network conditions trigger a refresh, even without manual router resets.
Can someone locate my physical address just from my public IP?
Your public IP typically reveals only your city, region, or ISP, not your precise street address, though combined data sources can sometimes narrow the location further.
Is it safe to share my IP address with others for remote support? Sharing your public IP for remote support is generally safe, but you should treat your local IP as internal information and avoid sharing it indiscriminately with untrusted networks or apps. How can I tell if my connection is using IPv4 only, IPv6 only, or both?
Check your connection status in system settings or run network diagnostic commands; dual stack configurations show both IPv4 and IPv6 addresses assigned to the same interface.