🌐 IP & Domain Lookup
Look up any IP address or domain name — location, ISP, timezone, and more
Supports IPv4, IPv6, domain names, and full URLs
Where Geolocation Data Comes From
No IP address contains coordinates. What lookup services actually consult is the allocation paper trail: IANA delegates address blocks to five Regional Internet Registries (ARIN for North America, RIPE NCC for Europe, APNIC for Asia-Pacific, LACNIC, AFRINIC), which allocate them to ISPs and enterprises, whose registration records — plus BGP routing announcements and various usage signals — are compiled by geolocation databases into a "this block is probably in this city" mapping.
Knowing the pipeline explains the failure modes you'll actually see:
- City-level at best. Errors of tens to hundreds of kilometers are normal, and the coordinates are often just the centroid of an ISP's service area. It is never GPS.
- Mobile IPs teleport. Carrier traffic exits from a handful of gateway sites, so your phone can appear hundreds of kilometers from where you stand.
- VPNs show the exit node — which is precisely how you verify a VPN is working: connect, click "My IP", and confirm the country changed.
- Databases lag reality. When blocks are re-sold or re-purposed, stale locations can persist for weeks.
Reading ISP, Org, and ASN Like a Network Engineer
The internet is not one network but roughly a hundred thousand autonomous systems — networks that set their own routing policy and exchange routes over BGP. The ASN is each one's identity: AS15169 is Google, AS13335 is Cloudflare, AS16509 is Amazon. For security analysis the ASN matters more than the IP itself: individual addresses churn, but "traffic from AS9009" characterizes the operator.
The ISP field names the connectivity provider; Org names who actually uses the block — often a specific company, university, or cloud tenant. And the three badges are risk-scoring signals: Proxy (identified VPN/proxy/Tor exit), Mobile (carrier network), Hosting (datacenter space rather than residential broadband). Anti-fraud systems weigh hosting-plus-proxy heavily as non-human traffic — but the flags are heuristic, and corporate egress IPs get mislabeled regularly.
Why Your "IP" Isn't Really Yours: NAT, CGNAT, and IPv6
IPv4 offers about 4.3 billion addresses, and the free pool ran dry years ago. The workarounds shape what you see in this tool:
- Home NAT: every device in your house has a private address (192.168.x.x, 10.x.x.x) and shares one public IP. "My IP" shows the shared public one — private and reserved ranges (127.0.0.1, 169.254.x.x) have no geolocation because they never route on the public internet.
- CGNAT: mobile carriers and some ISPs stack a second NAT layer (the 100.64.0.0/10 range), so thousands of customers share one public IP. This is why IP bans hit innocent bystanders and why your mobile IP changes constantly.
- IPv6 (the long hex form like 2001:4860:4860::8888) has 3.4×10³⁸ addresses — enough to end sharing entirely. The tool accepts both; if your network is dual-stack, sites may see you under either family.
Frequently Asked Questions
If a website has my IP, does it know where I live?
Only to city granularity, and often wrong at that (see the failure modes above). Mapping an IP to a street address requires the ISP's connection logs, which takes legal process. For everyday privacy, browser fingerprinting and logged-in accounts reveal far more than your IP does.
Which IP does a domain lookup return?
You can paste a domain or a full URL — the hostname is extracted and resolved via DNS, and one resolved address is queried. CDN-fronted domains resolve differently by region, so the location you see is a CDN edge node, not the origin server.
Why does my IP change every few days?
Residential broadband typically uses dynamic assignment — the ISP re-issues addresses periodically or on reconnect, and mobile networks per session. Static IPs are a paid ISP option, needed mainly for hosting services or IP allowlists.
Is there a rate limit?
Yes — 10 queries per 60 seconds per source, to keep the service healthy. If you hit the limit, wait a moment and retry.