What Is My IP

Server assisted New Internet & Network

Shows the public IPv4 or IPv6 address your browser's request arrives from, as the Cloudflare edge serving this site sees it, with the network (AS number and name), Cloudflare's approximate location for the address, the HTTP and TLS versions your browser negotiated and the headers it sent. On request it also looks up the address's reverse DNS name and registry record. The answer goes only to your page and nothing is stored.

Privacy: Your IP address and connection details are read from the request your own browser makes to the Mutqan server and shown back to you. They are not stored; a one-way hash of your address is used only for per-minute request limits.
Loading tool…

What is a public IP address, and why is it different from my device's address?

A public IP address is the globally routable address your traffic carries on the Internet, and it is the only one a website can see. Devices at home or at work use private addresses (RFC 1918) that the router translates into the line's public address, and some providers add a second translation through carrier-grade NAT (RFC 6598), so many devices or even many customers can share one public IPv4 address; IPv6 devices also rotate temporary addresses (RFC 8981).

How to use What Is My IP

  1. Leave the lookup box unticked for a quick answer, or tick it to also see the reverse DNS name and the registry record of your address.
  2. Press Show my IP address; nothing is requested before you press it.
  3. Read the address cards first, then the connection details and the headers your browser sent; copy any section with its Copy button.

What Is My IP features

  • Your public IPv4 or IPv6 address exactly as the Cloudflare edge serving this site received it, with its version and address type
  • The network the address belongs to: AS number and organisation name, which names your provider, mobile operator or VPN service
  • Cloudflare's approximate location and time zone for the address, labelled as an estimate
  • How your browser connected: the Cloudflare edge that answered, HTTP version, TLS version and cipher, and the TCP or QUIC round trip Cloudflare measured
  • The User-Agent, Accept-Language and Accept-Encoding headers your browser sent with the request
  • An optional reverse DNS (PTR) and registry (RDAP) lookup of the address, off unless you tick it

Inputs and outputs

Inputs

  • No address to type: the page reads the request your browser sends when you press the button.
  • Optional: the reverse DNS and registry lookup of your address (off by default).

Outputs

  • Your address: public IP, version, AS number and the Cloudflare edge that answered.
  • Connection as the edge sees it: address type, network name, approximate location and time zone, HTTP and TLS details and the round trip to the edge.
  • What your browser sent (User-Agent, languages, encodings), the optional reverse DNS and registry record, and a short reading of the result.

What Is My IP example

A home fibre line in Riyadh, lookup option off (documentation address and AS number shown)

Input:

Show my IP address

Output:

Public IP address: 203.0.113.45 · IP version: IPv4 · Network (AS): AS64500 · Cloudflare data centre that answered: RUH
Address type: Public · Network (AS organisation): Example Telecom · Approximate location: Riyadh, Riyadh Region, SA · Time zone of the address: Asia/Riyadh · HTTP protocol: HTTP/2 · TLS version: TLSv1.3 · TCP round trip to the edge: 12 ms
What this means: This is the address websites see when this browser connects to them over IPv4. Other devices on the same home or office network usually share it.

How to read the What Is My IP results

The network name tells you who carries this browser's traffic: your provider or mobile operator, or, if it names a hosting company or a VPN brand, a VPN, proxy or relay you are using.

The location is Cloudflare's estimate for the address. The country is usually right; the city is often where your provider's equipment sits, and mobile or shared addresses can be far off.

HTTP/3 or HTTP/2 with TLS 1.3 is what a current browser negotiates. HTTP/1.1 often means a proxy, a security product inspecting traffic, or old software in between.

The TCP or QUIC round trip is the delay Cloudflare measured on this connection to the edge, a quick sign of how far away, in network terms, the nearest data centre is.

When to use What Is My IP

  • Giving an administrator the public address to allow in a firewall, an admin panel, a database or an SSH server.
  • Checking that a VPN or proxy really carries this browser's traffic before you rely on it.
  • Finding out whether your line has working IPv6, or whether your provider puts you behind carrier-grade NAT, by comparing this address with the WAN address your router shows.

Troubleshooting

  • The address differs from the WAN address on your router: if the router shows 100.64.x.x or a private address, your provider uses carrier-grade NAT or there is a second router in front, and incoming connections (port forwarding) will not reach you.
  • The location is wrong: geolocation databases lag behind address moves. Ask your provider to publish a geolocation feed (RFC 8805) or to correct the entry; this page cannot change it.
  • Only IPv4 is shown although your provider offers IPv6: IPv6 may be switched off in the router, the device or the VPN client.
  • The registry part says it is not available: the registry or the resolver did not answer in time; the rest of the result is still valid. Try again in a minute.

Frequently asked questions about What Is My IP

Why is this address different from the one in my computer's network settings?

Your computer usually has a private address such as 192.168.1.20 or 10.0.0.5 (RFC 1918), handed out by your router. The router translates it (NAT) into the one public address your provider gave the line, and that public address is what websites see and what this page shows. Every device behind the same router normally shares it.

Why does the page show an IPv6 address, or only an IPv4 one?

When your line and the site both support IPv6, browsers prefer it, so this request arrived over IPv6 and that is the address shown. Sites reached over IPv4 see your IPv4 address instead. One request can only show the address it used; if you see only IPv4, your line, router or device has no working IPv6.

How exact is the location?

It is Cloudflare's estimate for the address, not a measurement of where you are. It often points to the city where your provider's equipment sits, and mobile and shared addresses can be hundreds of kilometres off. It never reveals a street address.

Does a VPN change what this page shows?

Yes. With a VPN, a proxy, iCloud Private Relay or Cloudflare WARP switched on, the request reaches the site from that service's exit, so the page shows the exit address, its network and its location. Compare the result with the VPN on and off to confirm it carries this browser's traffic.

How often does my public IP address change?

It depends on the provider. Many home lines keep an address for days or weeks and get a new one when the router reconnects; mobile networks change it often; a fixed address is usually a paid option. Devices also rotate temporary IPv6 addresses, typically daily (RFC 8981), so an IPv6 address shown here may change without anything else changing.

Is my address stored or shared?

No. The page reads the address from the request your own browser makes to the Mutqan server and shows it back only to you, and it is not stored; a one-way hash of it is used only for the per-minute request limits. If you tick the reverse DNS and registry option, the Mutqan server also sends the address to Cloudflare's 1.1.1.1 resolver and to the regional internet registry that holds it, and to no one else. Still nothing is kept.

Technical notes

GET /api/v1/internet/me returns the client address the edge recorded for the request (the CF-Connecting-IP value, which the visitor cannot set), its version and scope as parsed by the site's IP engine, the request.cf fields Cloudflare attaches (asn, asOrganization, colo, city, region, country, timezone, httpProtocol, tlsVersion, tlsCipher, clientTcpRtt, clientQuicRtt) and three request headers. It sends no CORS header and Cache-Control: no-store, so only this page can read the answer and nothing caches it.

Devices inside a home or office use private addresses (RFC 1918), and many mobile and some fixed providers place customers behind carrier-grade NAT using the shared range 100.64.0.0/10 (RFC 6598); both are translated to a public address before the request reaches the Internet. That public address is the only one a website can see.

The reverse lookup name is built from the address (in-addr.arpa for IPv4, nibble-reversed ip6.arpa for IPv6). With the option ticked, POST /api/v1/internet/ip/lookup asks Cloudflare's 1.1.1.1 resolver over HTTPS for the PTR record and the regional internet registry's RDAP server, found through the IANA bootstrap files, for the network record (RFC 9083); each source that fails is reported as unavailable, never as "no record". The request carries geo: false, so the address is sent to these two sources only.

Limitations and methodology

It shows the address of this one request. A browser that reached this site over IPv6 may reach another site over IPv4 with a different address, and other apps on the device can use other routes (a split-tunnel VPN, for example).

The location, network name and round trip come from Cloudflare's data for the request; the location is an estimate from a database, never GPS, and never more precise than a city.

It cannot see your device's private address or tell for certain whether your provider uses carrier-grade NAT; compare with your router's WAN address for that.

Behind a corporate proxy or a VPN the page shows that service's exit and the headers as it forwarded them.

Security and privacy

Your address and connection details are read from the request your own browser makes to the Mutqan server and shown back only to you; they are not stored and the answer is not cached. A one-way hash of your address is used only for the per-minute request limits.

Only with the lookup option ticked is your address sent on from the Mutqan server, and then only to Cloudflare's 1.1.1.1 resolver and to the regional internet registry that holds it.

References