What Is My IP Address?
This is your address visible to the internet.
Note
Your public IP identifies your internet connection to websites and services. It helps in geolocation and identifying your provider.
Fetching Network Details...
What Is an Internet Protocol (IP) Address?
An IP (Internet Protocol) address is a unique numerical identifier assigned to every device or router connected to a computer network. Just as a physical postal address routes mail to a specific building, an IP address tells servers on the internet where to send requested web pages, media streams, and application data.
When you perform an internet protocol address lookup, you are checking the public IP address assigned to your connection by your Internet Service Provider (ISP). This external address represents your network across the wider internet.
Public IP vs. Private IP Address: What Is the Difference?
Every home or office network uses two distinct types of IP addresses: a public IP address and a private IP address. Understanding this distinction explains why your local Wi-Fi IP address differs from what websites detect online:
- Public IP (External): Assigned directly to your modem or router by your ISP. It is globally routable, meaning any server on the public internet can locate and deliver data to it.
- Private IP (Internal): Assigned by your local router to devices within your network (often starting with
192.168.x.xor10.x.x.x). It cannot be reached directly from the outside internet.
Public vs. Private IP Comparison
Comparison of external internet addresses and internal local network addresses.
| Network Property | Public IP Address | Private (Local) IP Address |
|---|---|---|
| Assigned By | Internet Service Provider (ISP) | Local router via DHCP |
| Scope of Reach | Globally unique across the internet | Local network only (home, office, Wi-Fi) |
| Standard Address Ranges | Globally routable IPv4 and IPv6 blocks | 192.168.x.x, 10.x.x.x, 172.16.x.x to 172.31.x.x |
| External Visibility | Visible to websites, servers, and online peers | Hidden behind router NAT (Network Address Translation) |
| Primary Role | Routes packets between your modem and the internet | Routes traffic between laptops, phones, and smart devices |
How to Check Your IP Address on Any Device
Depending on whether you need your public internet address or your local device address, you can find your IP using these methods:
- Check Public IP (Any Browser): Load this page to view your live public IPv4 or IPv6 address, ISP, and location without entering any commands.
- Windows (Local IP): Press
Win + R, typecmd, hit Enter, and runipconfig. Look for the IPv4 Address under your connected network adapter. - macOS (Local IP): Open System Settings > Wi-Fi, select Details next to your active network, or run
ipconfig getifaddr en0in Terminal. - Linux (Local IP): Open a terminal shell and run
ip addr showorhostname -I. - iOS & Android (Local IP): Go to Settings > Wi-Fi, tap your connected network name, and scroll to the IP Address field.
IPv4 vs. IPv6: Protocol Architecture
IPv4 has anchored internet communications since 1983. It uses a 32-bit format arranged in four decimal octets separated by periods, yielding roughly 4.3 billion unique addresses. As the number of smartphones, servers, and connected household devices expanded, the available IPv4 pool became exhausted.
IPv6 addresses this limitation using a 128-bit structure expressed in eight colon-separated hexadecimal groups. This expands the address pool to 340 undecillion possibilities, removing the need for complex NAT workarounds, simplifying packet headers, and adding native support for end-to-end IPsec encryption.
IPv4 vs. IPv6 Comparison
Key technical differences between Internet Protocol Version 4 and Version 6.
| Networking Feature | IPv4 Protocol | IPv6 Protocol |
|---|---|---|
| Address Length | 32-bit binary number (4 bytes) | 128-bit binary number (16 bytes) |
| Total Address Pool | ~4.3 billion unique addresses (exhausted) | ~340 undecillion addresses (virtually limitless) |
| Notation Format | Dotted-decimal (e.g., 203.0.113.1) | Hexadecimal colon-separated (e.g., 2001:0db8::1) |
| Configuration Method | Manual configuration or DHCP server | Stateless Address Auto-Configuration (SLAAC) or DHCPv6 |
| Built-in Security (IPsec) | Optional add-on protocol | Native integrated security requirement |
| Packet Routing & Headers | Variable header length (20-60 bytes) | Simplified fixed 40-byte header |
Why Check and Monitor Your IP Address?
Monitoring your public IP helps safeguard network privacy, configure secure firewalls, and troubleshoot connectivity.
Verify Public IP Exposure
Check your external IP address to see what network identifiers, ISP data, and geographic regions are visible to websites and services you connect to.
Whitelist Remote Access
Find your current public IP address to configure firewall allowlists for SSH gateways, remote desktop environments, and cloud database clusters.
Confirm VPN & Proxy Masking
Verify that your VPN tunnel or proxy server is active and masking your real residential IP without unexpected DNS or location leaks.
Troubleshoot ISP Routing & Latency
Examine your ASN and regional gateway to diagnose routing loops, regional content blocks, and unexpected latency spikes in online applications.
Inspect Complete Connection Data
View network metadata including Autonomous System Number (ASN), ISP organization, approximate coordinates, and time zone details in one place.
Fast & Private Lookup
Retrieve your IPv4 and IPv6 connection parameters instantly in your browser without tracking cookies or server-side session logging.