Developer · What the internet sees

My IP Address

Your public address, and what it reveals

The IP address servers see when you connect, its reverse DNS, approximate location, network operator, and the headers your browser sends.

IPv4 & IPv6Reverse DNSNetwork operatorRequest headers
Lookup
Live
Headers shown
All sent
Stored
Nothing

My IP Address

Sends requests through this site’s server
What the internet sees
Raw response

01 — How to use My IP Address

1 The lookup runs on arrival The address appears as soon as the page loads. Pressing Send repeats the lookup, which is useful after switching networks or connecting to a VPN.
2 Read the details Your public address, its version, reverse DNS if it has any, approximate location, and the network operator that owns the address range.
3 Check the headers Every request header your browser sent is listed. This is exactly what any site you visit receives without asking.
4 Switch to Raw JSON The full response, for pasting into a bug report or a support ticket.

02 — Getting good results

This address is your network, not your device Almost every home and office network shares one public address between every device on it, translating between that and the private addresses used internally. Your phone, laptop and television all appear to the internet as the same address. The private address your device holds — usually something beginning 192.168 or 10 — is not visible from outside and is not what this shows.
Geolocation is an estimate, sometimes a bad one IP location works by looking the address up in databases of where blocks have been allocated and observed. For a residential connection it is often right to the city. For mobile networks it can be hundreds of kilometres out, because traffic is routed through a regional gateway. For a VPN it shows the exit server. Treat it as “roughly where this network connects to the internet”, never as where a person is.
The headers are the interesting part Your address is one identifier, and a fairly weak one that changes when you move or reconnect. The headers sent alongside it — browser, version, operating system, language preferences — combine into a much more distinctive fingerprint, often unique enough to recognise you across sites without any cookie at all. Seeing them listed is a good illustration of how much a request discloses before you have done anything.
An IPv6 address is usually the better one to report If you see an address with colons, your connection is using IPv6, and it is typically specific to your device rather than shared across the whole network. That makes it more useful in a support ticket and more identifying in general — worth knowing before pasting it into a public forum.

03 — Questions

Because a page cannot see its own public address. The browser knows only the private address of the network interface; the public one is assigned by your provider and is visible only to whatever you connect to. Asking a server what address the request arrived from is the only way to find out.

04 — More about My IP Address

61 more tools
where this came from.

Same shell, same shortcuts, same promise: nothing leaves your browser.

Browse all 62