Real public IP
The address is registered to a consumer or business ISP with no anonymiser flags. Websites see your genuine connection and your approximate real location.
Free IP checker · live IP & VPN diagnostics
What’s my IP? This page answers instantly with the public IP address every website you visit can read right now, then shows in one glance whether it is a genuine ISP address or a proxy, VPN or datacentre IP hiding your real connection.
Detecting your public IP address and checking it against geolocation and proxy databases.
Detection uses ipify for the address, then ipquery.io and ipwho.is for geolocation, ASN and VPN, proxy or Tor flags. Nothing is stored on our side.
Interactive globe
Every IP address resolves to a point on the planet. Spin the globe below, or locate your own address with one click: it flies to the exact coordinates your IP geolocates to, with the city and ISP that databases associate with it.
The globe is a self-contained map that loads its own cartography (d3, TopoJSON and world-atlas) from public CDNs and looks addresses up with the same keyless APIs used above — so it runs in an isolated frame and never delays the rest of this page.
How the check works
Every result on this page is produced from public, auditable data sources — so you can see exactly why an address is marked real, private or anonymised.
Your browser asks an echo endpoint what address the request arrived from. That is the exact IP a website, game server or email host sees.
The address is matched against geolocation and ASN registries to resolve country, city, ISP, autonomous system and time zone, plus proxy and anonymiser flags.
You get one clear answer — real public IP, proxy or VPN, datacentre host, or a private LAN address that cannot be routed on the internet at all.
Reading your result
The badge on your result card is based on registry ownership and anonymiser databases, not guesswork.
The address is registered to a consumer or business ISP with no anonymiser flags. Websites see your genuine connection and your approximate real location.
The address belongs to a hosting provider or is flagged as an anonymiser. Your real IP is masked — good for privacy, but it can trigger CAPTCHAs and streaming blocks.
Ranges such as 10.x.x.x, 172.16–31.x.x and 192.168.x.x only exist inside local networks. They are not routable on the public internet.
Beyond the IP address
Your IP is only part of your online fingerprint. Every request also carries headers and JavaScript-readable properties that can identify you even when the address changes.
The WebRTC row matters most for VPN users: browsers can expose the local network address of your device through peer-to-peer candidate gathering, bypassing the tunnel entirely. If it shows anything other than "No leak detected", disable WebRTC or use a browser extension that blocks it.
All of this is read locally in your browser and never leaves your device.
Use cases
Confirm the tunnel is up and your ISP name and country have actually changed before you log in to anything sensitive.
Grab the address you need to add to a firewall rule, remote desktop allowlist, database or game server.
Trace the source of a suspicious login alert, spam email header or brute-force attempt in your server logs.
See whether your ISP has put you behind carrier-grade NAT, and whether IPv6 is actually enabled on your line.
Understand which country streaming platforms, banks and shops think you are browsing from.
Validate proxy chains, CDN routing and API allowlists while building and debugging.
Learn what advertisers and analytics platforms can infer about you from a single number.
Catch WebRTC and IPv6 leaks that quietly reveal your identity while a VPN is connected.
IP checker, explained
Whether you type what is my IP, what’s my IP, my IP address or IP checker, you want the same answer: the address the internet sees for you. Opening this page is the quickest way to get it, and the methods below work when you don’t have a browser to hand.
| Where you are | How to check your public IP |
|---|---|
| Any browser (phone, tablet, PC) | Open publicipchecker.com. The number at the top is your public IP address, with your IPv6 address underneath if your connection has one. |
| Windows | In PowerShell, run (Invoke-WebRequest -UseBasicParsing https://api.ipify.org).Content. ipconfig only shows your local (private) IP, not your public one. |
| macOS & Linux | In Terminal, run curl https://api.ipify.org for IPv4 or curl https://api64.ipify.org to prefer IPv6. |
| iPhone & Android | Open this page in Safari or Chrome. Wi-Fi settings show a private address such as 192.168.x.x, not your public IP. See how to check your IP on a phone. |
| Someone else’s IP | Paste the address into the IP address lookup to see its country, ISP, ASN and proxy status. |
Your public IP is not the same as the IP on your device. Your router gives each device a private address and shares one public address between all of them. That shared public address is the one websites, games and streaming services see, and it is the one this IP checker reports. New to the topic? Start with what an IP address is.
FAQ
Short, practical answers to the questions we get asked most about IP addresses, VPNs and geolocation accuracy.
Your current public IP address is shown in the box at the top of this page. It updates every time you load the page or press Re-check my IP. If you are connected to a VPN or proxy, you will see the VPN server’s address instead of the one your ISP assigned, and the verdict will say so.
An IP checker reports the public IP address your connection uses on the internet, then enriches it with the data attached to that address: country, city, ISP, ASN, time zone and whether it belongs to a VPN, proxy, Tor exit or datacentre. This one also runs a WebRTC leak test to catch local addresses your browser may expose.
Your public IP address is the number your internet service provider assigns to your connection so that websites and servers can send data back to you. The big number at the top of this page is the exact address every website you visit can see right now. It is shared by every device behind your router, and it usually changes when your router restarts or your ISP renews the lease.
Yes, it is completely free and needs no account. The lookup happens in your own browser: your IP is sent to the public geolocation APIs used for the analysis, and we do not run server-side logging, tracking pixels or advertising profiles on the result.
IP geolocation is an estimate, not GPS. Databases map an address block to the place where the ISP registered it, which can be the nearest large city, a regional exchange or even the ISP head office hundreds of kilometres away. Country accuracy is typically 95–99%, while city accuracy is far lower — especially on mobile networks and CGNAT connections.
Load this page with the VPN disconnected and note the IP, ISP and country. Connect the VPN, reload, and the address, ISP and location should all change and the verdict should report a datacentre or proxy IP. If your real ISP name still appears, the tunnel is leaking. Also check the WebRTC panel below — a leaked local address there can expose your network even behind a VPN.
A real (residential) IP belongs to a consumer or business ISP and points at a physical connection. A proxy or VPN IP belongs to a hosting company, so traffic appears to originate from a datacentre. Fraud systems treat the two very differently: datacentre IPs are frequently rate-limited, challenged with CAPTCHAs or blocked by streaming services and banks.
No. A public IP reveals your approximate area, your ISP and your autonomous system number. Only your ISP holds the subscriber record that ties an address to a street, and that is normally released only under a lawful request. What an IP does expose is enough for ad targeting, content blocking and rough location — which is why many people use a VPN.
Most connections are dual-stack: the ISP issues one IPv4 address (often shared through carrier-grade NAT) and a separate IPv6 prefix. Websites reachable over IPv6 see the IPv6 address, everything else sees the IPv4 one. Both are shown above so you can confirm what each type of server observes.
Residential connections are usually dynamic: the address changes when the DHCP lease expires, when the modem reboots or when the ISP re-provisions the segment — that can be hours, days or months. Business lines and servers normally have a static IP that never changes. Mobile networks can change your IP several times a day as you move between gateways.
Investigating a suspicious login, a spam email header or a server log entry? Run any IPv4 or IPv6 address through the same geolocation and proxy checks.