What's My IP & Browser Info

See the public IP address the internet sees for your connection, its approximate location and ISP — plus the browser, screen and local-network details this device reports. Free, no sign-up — the browser and device details are read locally on this device; your public IP is looked up over the network, as explained on this page.

Looking up…

The public IP is the one value on this site that cannot be read locally: your browser asks ipwho.is (fallback: ipapi.co) what address it sees, and that service necessarily learns the address it reports. Everything below is read on your device and never transmitted. Details in “How this page works” below.

Reading…
Reading…

Detecting…

What is “my IP address”, exactly?

Every device on a network needs an address so replies can find their way back, and you have two that matter. Inside your home or office network your router hands out private addresses — the familiar 192.168.x.x and 10.x.x.x ranges — which are only meaningful behind that router. On the internet itself your whole network appears as one public address, assigned by your ISP to the router, and shared by every phone, laptop and TV behind it. The big number at the top of this page is that public address: it is what every website, mail server and game lobby you connect to sees, logs and bases its location guesses on. The local-network section shows the other side of the story — the private addresses of this device, which no website can see (ours included) unless the browser itself reveals them.

How this page works

Every other tool on this site is 100% local, and most of this page is too — but a public IP address is the exception that proves the rule, so the mechanics deserve stating plainly. The public block sends one ordinary HTTPS request from your browser to a lookup service, ipwho.is (falling back to ipapi.co). The service simply reports the address the request arrived from, plus the location and network its database associates with that address. It necessarily learns the address it reports, your browser's user-agent string and standard connection metadata; its privacy policy governs that request. This site runs no server in between: we do not receive, store or log your address. The browser and device block is filled entirely from APIs your browser exposes to any page — user-agent, screen geometry, language and time-zone settings, hardware hints — read on your device and sent nowhere. The local-network block uses WebRTC with an empty server list, which makes the browser enumerate its own network interfaces without contacting anyone; the addresses it yields never leave the machine.

How to use this page

  1. Read the public address first, then its location and ISP: that trio is your identity as far as the open internet is concerned.
  2. Toggle your VPN (if you use one) and press Re-check public IP. The before/after difference shows exactly what the VPN changes — and the local blocks, which do not change, show what it doesn't.
  3. Compare the public address with the local-network addresses below it. If a guide or support forum asks for “your IP”, they almost always mean the public one; the 192.168-style one only helps someone already inside your network.
  4. Use the browser block when a bug report asks for your setup: the user-agent string at the bottom is the exact text support teams want, copy-paste ready.

Why the location is approximate — three typical results

Home broadband, no VPN: country and region are usually right; the city is often the ISP's regional hub rather than your suburb, and the ISP name is the fastest confirmation that the result is really your connection. VPN switched on: address, city and ISP all describe the VPN provider's exit server — the correct answer to “what does the internet see?”, and the wrong answer to “where am I?”. Office or mobile network: large organisations and carriers route many users through a few gateways, sometimes in another state (and the address may be a CGNAT shared address — the page labels the range type so you can tell). In all three cases the address itself is exact; only the database's idea of where that address lives is fuzzy.

Frequently asked questions

Why does this page make a network request when every other tool here is local-only?

Because a public IP address cannot be read locally — it is assigned by your network and only exists as seen from the outside. No browser API exposes it, so the page asks a public lookup service (ipwho.is, with ipapi.co as fallback) "what address are you seeing?" and shows the answer. That service receives your public IP (it has to — that is the question), your browser's user-agent string and standard HTTPS connection data, and its own privacy policy governs that request. This site has no server in the loop: nothing is sent to us, stored, or logged by us. Every other block on this page — browser, screen, time zone, local addresses — is read locally and never leaves your device.

Why is the location wrong, or in a different city?

The location is not measured; it is looked up. IP geolocation databases map address ranges to the city where the ISP registered or typically routes them, and their accuracy is usually "right country, plausible region, approximate city". Mobile carriers route whole regions through a few gateways, corporate networks exit in another state, and a VPN shows the exit server's location instead of yours. Treat the result as a hint about how the internet sees your connection, not as your address.

What is the difference between the big IP above and the 192.168.x.x address on my router?

They are your two addresses on two different networks. The 192.168.x.x address is private — it exists only inside your home or office network, assigned by your router. The address at the top of this page is public — it is your router's address on the internet, shared by every device behind it, and it is what every website you visit sees. Our guide to public vs private IP addresses explains the split and why it exists.

I'm using a VPN. Whose IP address is shown?

The VPN's. From the internet's point of view your traffic leaves through the VPN provider's exit server, so the lookup shows that server's address, location and ISP — which is precisely what this page is useful for checking. Toggle the VPN off, press Re-check, and the difference between the two results is exactly what the VPN changes (and what it doesn't: the local blocks below, such as your time zone and WebRTC addresses, are read on your device either way).

Why does the local-network section show a strange name ending in .local, or nothing at all?

Modern browsers deliberately mask your real local addresses behind random mDNS names ending in .local, because the real ones were being used to fingerprint people. The section lists the addresses your browser is willing to reveal: on some setups that is the genuine 192.168.x.x or 10.x.x.x address; on others only the masked name, which this page filters out, leaving an honest "not revealed". A masked result is your browser's privacy feature working, not a fault.

Do you store my IP address or fingerprint my browser?

No. This site has no accounts and no server-side storage of visitor data — the page is static files, and the details below are computed in your tab and discarded when you close it. The one external request goes from your browser directly to the lookup provider (ipwho.is or ipapi.co) to answer your IP question; we never see it. The same list of browser details that this page displays openly is, however, a good illustration of what any website can read about a visitor — which is why browsers keep restricting it.

Related tools

Related guides