01What is this page for?
This page shows your public IP address — the address websites and online services see when you browse. It comes in handy to set up remote access, check that a VPN is working, troubleshoot network issues, configure an IP allowlist or provide details to technical support.
Unlike many tools, it detects both your IPv4 and your IPv6 address. If one of them reads “not detected”, your connection simply doesn't use that protocol: nothing unusual, as not all providers have enabled both yet.
02From the command line
From a terminal, get your IP as plain text or full details as JSON. curl's -4 and -6 flags force the protocol to retrieve either address:
$ curl its-my-ip.com 216.73.216.41 $ curl -4 its-my-ip.com/api/ip { "ipv4": "216.73.216.41", "isp": "Anthropic, PBC", … } $ curl -6 its-my-ip.com/api/ip { "ipv6": "2001:db8::1", "isp": "Anthropic, PBC", … }
03Frequently asked questions
What is an IP address?
An IP address (Internet Protocol) is the unique identifier assigned to your Internet connection. It lets servers know where to send the data you request, much like a postal address for mail. It is assigned by your Internet service provider (ISP).
What is the difference between IPv4 and IPv6?
IPv4 is the historic format (e.g. 203.0.113.42): it offers about 4.3 billion addresses, a pool that is now exhausted. IPv6 is its successor (e.g. 2001:db8::1) with a virtually unlimited number of addresses. Both coexist: your connection may have an IPv4 address, an IPv6 address, or both at once.
What is the difference between a public and a private IP?
The public IP is the one websites see: it is the address shown on this page. The private IP (often 192.168.x.x) only exists inside your local network, between your router and your devices. Several devices in the same household usually share the same public IP.
Does my IP address reveal my exact location?
No. IP geolocation usually points to the city or region of your provider's connection point, not your home address. It may even point to another city. Only your ISP can link an IP to a specific subscriber, upon legal request.
How can I hide or change my IP address?
To hide your IP, use a VPN, the Tor network or a proxy: websites will then see the intermediary server's address. To simply change it, restarting your router is sometimes enough if your ISP assigns dynamic IPs; on 4G/5G, toggling airplane mode on and off often renews the address.
Why don't I see an IPv6 (or IPv4) address?
This is normal: not all providers have enabled IPv6 yet, and some recent networks run on IPv6 only with gateways to IPv4. If one of the two addresses shows "not detected", your connection simply isn't using that protocol right now.