Connection details
- IPv4
- Checking…
- IPv6
- Checking…
- Location
- Checking…
- Network
- Checking…
- IP type
- Checking…
- Time zone
- Checking…
- Cloudflare edge
- Checking…The Cloudflare data center that answered you, named after the nearest airport.
- Protocol
- Checking…
Leak and consistency checks
These run in your browser. They look for anything that reveals a different address or location than the one above.
- WebRTC Checking…
- DNS Checking…
- IPv6 Checking…
- Time zone Checking…
- Browser Checking…
How WebRTC leaks workSee which DNS servers you useFull IPv6 testFull browser fingerprint test
Get your IP from the command line
Both endpoints work in scripts. /ip returns plain text, and /api/ip returns JSON with location and network.
$ curl https://ipdidi.com/ip
203.0.113.42
$ curl https://ipdidi.com/api/ip
Questions
What is a public IP address?
It's the address your internet connection uses to reach websites. Your internet provider or mobile carrier assigns it, and every site you visit can see it. Devices on the same home network usually share one public IPv4 address.
Why does the location look wrong?
IP location comes from databases that map blocks of addresses to places. It's usually right about the country and often the region, but only sometimes the city. Mobile networks, VPNs and proxies show the location of a gateway or server, not yours.
How can I tell if my VPN or proxy is working?
Turn it on and reload this page. Your IP, location and network should change to those of the server. Then look at the checks: a WebRTC or IPv6 leak means some websites can still see your real address.
Do you store my IP address?
No. The site reads your IP from the request to show it to you and doesn't save it. Two checks contact outside services from your browser; the privacy page lists them.
Guides
- What is an IP address?
An IP address is the number that tells the internet where to send data meant for you. Here's what it looks like, the different kinds, and what yours says about you.
- How to find your IP address
Your public IP takes one click to find. Your private IP depends on the device. Here are the exact steps for each.
- IPv4 vs IPv6: what's the difference?
IPv6 replaces IPv4 because the world ran out of addresses. Here's how the two compare, how to tell which you're using, and why IPv6 matters if you use a VPN.
- What is a DNS leak and how do you fix it?
Even with a VPN on, your device may still ask your internet provider for every website you visit. That's a DNS leak. Here's how to spot one and stop it.