What the page is telling you
The address at the top is the one every site you open sees as the origin of your request. If you are behind a proxy or a VPN, that is the exit address, and your own is not shown — unless the chain leaked it, which is the point of the rest of the page.
The anonymity verdict is deliberately three-valued. Transparent means the chain handed us an address that sits in front of our edge — a proxy passing your real IP along in a forwarded header, which defeats the purpose of using it. Anonymous means a proxy header was present but no address came with it: a site knows you are proxied, not who you are. Not detected means the request is indistinguishable from a direct one, which is the correct reading for an elite proxy and also the correct reading for no proxy at all. The tool does not guess between those two, because the server genuinely cannot.
How it works
Nothing on this page is fetched from an external service. The address and the proxy chain are parsed out of the request headers as they arrive; the browser, engine and platform come from your User-Agent string; the country and city come from a geolocation database that lives on our own server; the reverse DNS record comes from a resolver with a short timeout, which is why it is sometimes blank rather than slow.
Why the city is often wrong
IP geolocation is an estimate built from registry data and observed routing, not a measurement. A residential address usually resolves to the right country and a plausible region; the city is frequently the location of the ISP's equipment rather than yours. Mobile networks are worse, because a whole region can egress through one facility. Treat the country as reliable, the city as a hint. If a service is geo-blocking you and the country shown here is correct, the block is not coming from your IP's country — look at your browser fingerprint and time zone instead.
What it does not cover
This page reads one HTTP request. It cannot see what your browser gives away over WebRTC, which travels outside HTTP entirely and can expose your real address around a proxy — that needs the WebRTC leak test. It also cannot see DNS requests, which may still go to your ISP's resolver while your traffic goes through the proxy.
Frequently asked questions
Why does my IP address change?
Most home connections get a dynamic address from the ISP, which can be reassigned when the router reconnects or on the provider’s own schedule. Mobile networks change it more often still. A fixed address is normally a paid business option.
Is it dangerous that a website can see my IP?
It is unavoidable — a server cannot send a reply without an address to send it to. What the address gives away is roughly your ISP and region, not your identity or your street. The real exposure comes from combining it with everything else your browser volunteers.
Why is the city shown wrong?
Because IP geolocation maps a registry entry and observed routing to a place, not your device. The country is usually right; the city is often where your ISP terminates the connection. Mobile carriers can place you hundreds of kilometres away for the same reason.
It says “not detected” — is my proxy working?
Probably yes, and that verdict is the good one. It means the server sees nothing that distinguishes your request from a direct connection. Check the address itself: if it is the proxy’s exit address and not your own, the proxy is doing its job.
Do I see my IPv4 or my IPv6 address?
Whichever your browser used to reach us. A dual-stack connection normally prefers IPv6, so an IPv6 address here while your proxy is IPv4-only is a sign that this request bypassed the proxy altogether.
Can I hide my IP address completely?
You can replace it — with a proxy, a VPN or Tor, the destination sees that network’s address instead of yours. You cannot have no address at all, and replacing it does nothing about cookies, logins or your browser fingerprint.