sysadmintools

What Is My IP

Your public IP, reverse DNS, and approximate geolocation. Detected server-side from your request — we do not log it.

Detecting your IP…

What this address really is

This tool reads the address your connection presents at the edge, from the CF-Connecting-IP header with X-Forwarded-For as a fallback, and shows it back to you. It is not a scan of your machine. It reports the address the requesting edge could see, which is not always the same thing as the one on your interface.

Behind a proxy, a corporate NAT or a VPN, the returned value is the exit point, not the address on your laptop. That is exactly what a remote server would observe, so it is the right number for allowlisting, but the wrong one for troubleshooting a local NIC. Do not use it to confirm a server's outbound identity during a migration either, since traffic may egress over a different path than it arrives on.

Dual-stack clients can be handed two different addresses in the same session. A v4 address and a v6 address may come from separate upstreams and geolocate to different places. If the result does not match your expectation, check whether the request left over IPv6. A resolver or load balancer in front of the client can also mask which stack was used.

One further trap: an address inside 100.64.0.0/10 is carrier-grade NAT, not a public IP. It is not globally routable, and services keyed on a public address will never see it. Before you firewall or allowlist based on this page, verify the value is stable, since mobile and dynamic connections change it and a rule tied to a stale address fails quietly.

Related reading