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

  1. Wait a moment: your addresses and provider fill in by themselves.
  2. Press Copy next to an address to paste it into a chat or support form.
  3. To check for CGNAT, enter the WAN address from your router's status page.
  4. For VPN users: press Check WebRTC to see if your browser reveals another IP.

Your addresses will appear here in a moment.

IPv4 address Looking up…
IPv6 address Looking up…
Internet provider (ISP)
Network (ASN)
Approximate location
Cloudflare data centre
Connection used
Browser's estimate

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.

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.

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.

What each field tells you
FieldWhat it tells you
Internet provider and ASNThe company and the network that own your public address. Airtel, for example, uses different ASNs for mobile and broadband.
Approximate locationA guess from IP databases. It can be a city away from you.
Cloudflare data centreWhere your provider hands your traffic to Cloudflare. A far-away city here can explain a higher ping.
Connection usedHTTP/2 or HTTP/3 and the TLS version. Both are normal on modern browsers.
Browser's estimateA 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.

How the checker reads your router's WAN address
Router WAN addressVerdict
100.64.x.x to 100.127.x.xBehind CGNAT (shared address space)
10.x, 172.16–31.x or 192.168.xBehind another NAT: your provider's, or a second router in your home
Same as the IPv4 address aboveNot behind CGNAT: your router has the public address
A different public addressYour 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.