What Is My IP Address?
Your public IPv4 and IPv6 addresses, your internet provider and its network number (ASN) appear below as soon as the page has loaded. You can also check whether your provider puts you behind carrier-grade NAT (CGNAT) and what WebRTC reveals.
Your IP address and network
- Wait a moment: your addresses and provider fill in by themselves.
- Press Copy next to an address to paste it into a chat or support form.
- To check for CGNAT, enter the WAN address from your router's status page.
- For VPN users: press Check WebRTC to see if your browser reveals another IP.
Your addresses will appear here in a moment.
- Internet provider (ISP) Found from the network that owns your IP address. Behind a VPN or a relay it shows the VPN's network instead.
- Network (ASN) An autonomous system number identifies one network on the internet, for example your provider's mobile or broadband network.
- Approximate location Worked out from the IP address, not from GPS. It often shows your provider's nearest hub, not your town.
- Cloudflare data centre The Cloudflare location that answered this lookup. Your provider's routing decides which one you reach, and our speed test uses the same one.
- Connection used The web protocol (HTTP/2 or HTTP/3) and encryption version (TLS) your browser used for the lookup.
- Browser's estimate A rough connection class that Chrome-based browsers share with web pages. It is an estimate, not a measurement, and "4g" is its highest class even on fibre.
Am I behind CGNAT?
Open your router's status page (its address and login are usually on a label under the router) and find the WAN, Internet or "IPv4 address" line. Enter that address here. It is compared in your browser and not sent anywhere.
What does WebRTC reveal? WebRTC lets browsers make video calls. To connect, it asks a STUN server which public address it sees, and any web page can read that answer.
The check asks the public STUN servers of Cloudflare and Google which address they see, then compares it with the address above. No camera or microphone is used.
- Public IP seen by STUN
- Local address
How to read your result
The IPv4 and IPv6 boxes show the addresses websites see when your browser connects to them. Each is looked up on its own, so you can see whether your connection has one, the other or both. "Not available" under IPv6 is common and does not mean anything is broken.
| Field | What it tells you |
|---|---|
| Internet provider and ASN | The company and the network that own your public address. Airtel, for example, uses different ASNs for mobile and broadband. |
| Approximate location | A guess from IP databases. It can be a city away from you. |
| Cloudflare data centre | Where your provider hands your traffic to Cloudflare. A far-away city here can explain a higher ping. |
| Connection used | HTTP/2 or HTTP/3 and the TLS version. Both are normal on modern browsers. |
| Browser's estimate | A rough class such as "4g" from Chrome-based browsers. Run a speed test for real numbers. |
Location from an IP address is approximate. It often shows your ISP's nearest hub, not your town.
Public vs private IP address
Your public IP address is the one the internet sees. Your router or your provider gives it to your connection, and every device at home shares it when it goes online. This page shows the public address.
A private IP address works only inside a network. Your phone or laptop gets one from your Wi-Fi router, usually starting with 192.168, 10 or 172.16 to 172.31. These ranges are set aside for private networks in RFC 1918, so thousands of homes use the same private numbers without clashing. You find it in your device's Wi-Fi settings, not on a website.
What CGNAT is and how the checker decides
If your router's WAN (internet) address is between 100.64.0.0 and 100.127.255.255, or is a private address like 10.x.x.x, your provider uses carrier-grade NAT (CGNAT). Many customers then share one public IPv4 address. The range comes from RFC 6598, which reserves it for exactly this use.
| Router WAN address | Verdict |
|---|---|
| 100.64.x.x to 100.127.x.x | Behind CGNAT (shared address space) |
| 10.x, 172.16–31.x or 192.168.x | Behind another NAT: your provider's, or a second router in your home |
| Same as the IPv4 address above | Not behind CGNAT: your router has the public address |
| A different public address | Your traffic leaves through another address: a VPN, a proxy or a second line |
Behind CGNAT, port forwarding on your home router does not reach you from the internet, because the provider's NAT sits in front of it. Hosting a game server, a CCTV DVR or a home server from outside usually needs a public IP from your provider, IPv6, or a relay service. Because many people share your public IPv4 address, a website may show extra captchas or limits if someone else on that address misbehaved.
Consoles often show "Moderate" or "Strict" NAT behind CGNAT. Xbox's own fix list ends with asking your ISP for a public IP address.
WebRTC, mDNS and VPN leaks
Browsers use WebRTC for video calls. To connect two people, the browser asks a STUN server which public address it sees, and any web page can run the same request. With a working VPN, the STUN server should see the VPN's address. If it sees your provider's address instead, the VPN leaks your real IP to pages that use WebRTC.
Your private, local address is a different matter. Chrome and browsers built on it, such as Edge, replace it with a random name ending in ".local" (mDNS), so web pages cannot read your home network address. The check reports "hidden" when that happens. If it lists a local address such as 192.168.1.20, a browser setting or an older browser exposes it; a VPN app's WebRTC protection or the browser's own privacy setting can hide it.
Why your IP address changes or differs
- Mobile data and Wi-Fi. Switching between them changes your provider or network, so your public address changes too.
- Dynamic addresses. Most home and mobile plans give a new address after a router restart or reconnect.
- More than one exit. Large networks and CGNAT can send different connections out through different public addresses. If two services see different IPv4 addresses, this page says so.
- VPNs, relays and proxies. Websites see the address of the VPN or relay server, and the ISP field shows its network.
Want to see the route to your address? Run a trace back to your IP from a probe elsewhere. To check IPv6 in detail, use the IPv6 test.
How this test works
After the page loads, your browser asks Cloudflare's speed-test server (speed.cloudflare.com) for your address, network and approximate location, and Cloudflare's 1.1.1.1 and ipify for your IPv4 and IPv6 addresses separately. If one of these fails, our own server, RIPE NCC RIPEstat or ipinfo.io fill the gaps. Each of these services sees your IP address, as any website you open does.
Location from an IP address is approximate: it comes from databases, not from GPS, and it can be wrong by a city or more. The result is kept in this browser tab for 10 minutes so a reload does not repeat the lookup; nothing is saved on our server or shared. The CGNAT check runs only in your browser. The WebRTC check contacts the STUN servers of Cloudflare and Google only when you press its button.
Read what each service sees and the full method. For answers about IP addresses in general, see Help: IP addresses.
Questions about your IP address
What is my ISP, and how do you know it?
Your ISP is the company that connects you to the internet, such as Jio, Airtel, BSNL or a local fibre provider. Every public IP address belongs to a network with a number (ASN), and public registries record which company holds it. That is how this page names your provider; behind a VPN it names the VPN's network instead.
Why is my IP location wrong?
IP location comes from databases that map address blocks to places, and providers often register a block at their regional hub. So the city shown can be the provider's hub, and on mobile data it can be another state. It never comes from your phone's GPS.
Is it safe to share my IP address?
Every website you visit already sees your public IP address, so sharing it with a support team is normal. It shows your provider and a rough area, not your home address or name. Avoid posting it publicly together with details about devices you run at home, such as a camera system reachable from the internet.
What is the difference between IPv4 and IPv6?
IPv4 addresses are four numbers like 203.0.113.7, and there are too few of them, which is why providers share them through CGNAT. IPv6 addresses are longer, written with colons, and there are enough for every device to have its own. Most sites work over both; the IPv6 test shows which one your browser prefers.
What is CGNAT, and is it bad?
CGNAT (carrier-grade NAT) means your provider shares one public IPv4 address between many customers. Browsing, streaming and video calls work normally behind it. It matters when you need incoming connections, for example port forwarding for a game server, remote access to a camera, or hosting; then ask your provider for a public IP or use IPv6.