IP Address Finder – What’s My IP (IPv4 & IPv6)

Find your public IP, version, geo, and ISP in one click.

Your Public IP

Unknown••••:••••
Status: loading

Overview

IP
Version
Timezone
Country
City
ISP/ASN
Reverse DNS

IP Address Finder – What’s My IP (IPv4 & IPv6)

Find your public IP, version, geo, and ISP in one click.

Features

  • Live detection of your current public IPv4 and IPv6 (when available) via standards-compliant DNS over HTTPS or a privacy-respecting STUN server probe — no third-party trackers
  • Reverse DNS (PTR) lookup shows the hostname your IP resolves to — useful for verifying your VPN exit node, debugging email deliverability (PTR records affect spam filtering), or checking ISP-assigned hostnames
  • IP classification: detects if you're behind a NAT (private RFC 1918 range like 192.168.x.x), on the loopback (127.0.0.1), on a CGNAT segment (100.64.0.0/10), or on the open internet
  • Geographic approximation via the IP's registered allocation: country code, ISP/ASN name, registered country — note this is the IP block's assignment, not real geolocation
  • Display in multiple formats: dotted quad (192.168.1.1), expanded IPv6 (fe80:0000:0000:0000:0001:2345:6789:abcd), zero-compressed IPv6 (fe80::1:2345:6789:abcd), decimal (3232235521), hex (0xC0A80101)
  • Show DNS resolution path: your browser uses what DNS resolver? Some networks intercept DNS (corporate or ISP); detection here matters for testing
  • Copy-to-clipboard for any displayed format, plus a Share permalink that bundles the lookup snapshot (your IP at this moment) but never your full DNS history
  • Pure client-side: lookups happen in your browser via DoH (Cloudflare 1.1.1.1, Google 8.8.8.8) or local probes. No analytics, no cookies, no logging on our side

How to use

  1. Open the tool. Your current IP appears immediately — both IPv4 and IPv6 if your network supports both.
  2. Read the classification: are you behind NAT (typical home router)? On CGNAT (some mobile carriers)? On the open internet (datacenter or business IP)?
  3. Click an alternate format (decimal, hex, expanded IPv6) to see the same address in different representations — useful for code or firewall rules.
  4. Click Lookup Reverse DNS to see the PTR record. For VPN users, this confirms your exit-node hostname.
  5. Click View ASN to see your ISP/ASN — useful for filing abuse reports or understanding routing.
  6. For VPN debugging, refresh after connecting/disconnecting to verify your apparent IP changed correctly.

Tips & Best Practices

  • For VPN debugging, reload between connection states; the tool fetches fresh each time, not cached.
  • For diagnosing ISP issues, check the ASN to see if you and a peer are on the same network or different ones.
  • IPv6 zero-compressed form (fe80::1:2:3:4) is canonical per RFC 5952; use that in code unless explicit expanded form is required.
  • Reverse DNS records are managed by your ISP, not by you (for dynamic IPs). If a PTR is wrong, contact your ISP, not us.
  • For sites that block IPv6 (some legacy enterprise systems), test connectivity from both IPv4 and IPv6 to confirm reachability.

FAQ

How accurate is the geographic location?

It's the IP block's registered country and ASN, not real-time geolocation. A residential ISP's IP block might be registered to a single country but allocated to subscribers across several. For real geolocation, ISPs use GPS or carrier-provided coordinates; this tool only knows the IP's ARIN/RIPE/APNIC assignment.

Why does the tool show two different IPs?

Dual-stack networks give you both IPv4 and IPv6. Some sites you visit will see your IPv4 (HTTP fallback or older infrastructure), others your IPv6 (modern Internet). Both are valid; both are public. If you only see one, your network/ISP doesn't support dual stack.

What does "behind NAT" mean?

Network Address Translation: your home router has a single public IP, but every device on your LAN gets a private IP (192.168.x.x, 10.x.x.x, 172.16-31.x.x). To external services, you appear as the router's public IP. To your router, you're a private IP. This tool shows the IP visible to the public internet — the router's.

Why does the IPv6 address change?

Modern OS's use IPv6 Privacy Extensions (RFC 4941) that rotate the host portion of the address every few hours to prevent long-term tracking. The /64 prefix stays the same (that's your ISP's allocation), but the last 64 bits rotate. Refresh the tool a few hours apart to see this.

Is my IP recorded?

No. The DoH lookup goes directly to Cloudflare/Google (their privacy policies apply, but we don't observe). The reverse DNS lookup is performed in your browser. We don't log, store, or aggregate IPs — the tool is stateless from our side.

Why is the reverse DNS empty for my IP?

Not all IPs have PTR records. Cellular ISPs typically don't bother; some residential ISPs don't either. Business connections and VPNs usually do. An empty result isn't an error — it means no PTR record exists for that IP.

Can I use this to test if my VPN is working?

Yes. With the VPN off, note your apparent IP and country. With the VPN on, refresh the tool. The IP should change, the country should match your VPN exit node, and the reverse DNS should show your VPN provider. If the IP doesn't change, your VPN isn't routing all traffic.

Does it work offline?

Not for the live IP lookup — that requires a network round-trip. But formatting (expanded/decimal/hex conversions) does work offline once the page is cached. The page itself doesn't require network after first load.