Free IP lookup — every field, every result.
Look up any IPv4 or IPv6 address and get country, region, city, coordinates, ASN, organisation, datacenter flag, VPN flag, proxy flag, and abuse contact — in one response. Powered by the IP-Atlas API. Get a free API key when you're ready to embed this in your product.
Your IP address
Look up any IP
What you get in each response
Every IP lookup returns these fields — for free, no signup. The same response shape is what your application would receive when you embed the API.
Geolocation
country, country_name, continent_code, region, city, postal, latitude, longitude, timezone. Sourced from RIR delegations plus city-level enrichment. Postal and timezone have partial coverage that improves continuously.
Network
asn (integer), org (autonomous-system organisation), registry (arin, ripe, apnic, lacnic, afrinic). Sourced from BGP feeds + RIR records, reconciled daily.
Privacy & risk
is_datacenter (cloud / hosting providers), is_vpn (curated commercial VPN ranges), is_proxy (open proxies + datacenter blocks). Useful for signup-fraud screens and bot detection.
Abuse contact
abuse_contact — the registered abuse email for the owning network, when one is published. Useful for automated reporting workflows.
IPv4 and IPv6
The same endpoint handles both. Drop in any address; the response shape is identical.
No payload bloat
~250 bytes per response. No nested objects to traverse, no provider-specific wrappers. Easy to log, easy to index, easy to enrich downstream.
Embed this in your product
The free lookup above is rate-limited per visitor IP. To embed lookups in your application, get a free API key — 2,000 requests/month, no card required.
# Free tier — same response shape curl https://api.ip-atlas.io/json/8.8.8.8 \ -H "X-API-Key: ipa_live_..." # Or the auth-aware variant: look up the caller's own IP curl https://api.ip-atlas.io/json \ -H "X-API-Key: ipa_live_..."
About IP geolocation
How does it work?
Every public IP address is part of a network block ("prefix") allocated by one of the five Regional Internet Registries (RIRs): ARIN, RIPE, APNIC, LACNIC, AFRINIC. They publish daily delegation files mapping prefixes to countries and assignee organisations. City-level enrichment comes from a combination of routing infrastructure (BGP), commercial geolocation feeds, and reverse-DNS hints. We reconcile all of these into one authoritative dataset, refreshed daily.
How accurate is it?
Country-level: typically >99% for residential broadband, >95% for mobile carriers (which often present as the carrier's HQ region). City-level: high accuracy in major metros; degrades on long-tail ranges and CG-NAT mobile blocks. We publish methodology and known gaps in the docs.
Why bother with VPN / proxy flags?
If you accept signups, payments, or content submissions from the public internet, knowing whether the IP belongs to a commercial VPN exit, an open proxy, or a hosting datacenter is the cheapest signup-fraud signal available. It's not deterministic — plenty of legitimate users behind VPNs — but it's an excellent input to a risk score.
What's not in an IP lookup?
An IP doesn't reveal an identity. There's no name, no email, no street address (postal codes are aggregated network-level estimates, not the visitor's home). Treat IP enrichment as context — useful for risk and routing, never as identity.
Common questions
Is this tool free?
Yes. The lookup above is rate-limited per visitor (no key required). For programmatic use, get a free API key — 2,000 requests/month, every field included.
Does it support IPv6?
Yes. Paste an IPv6 address into the lookup box. The same response shape applies.
What's the difference between this and whatismyip.com?
Most "what's my IP" tools show just your IP. This page shows your IP plus the full enrichment data your application would see when it looks you up via the API — country, ASN, VPN flag, the works.
Is there a bulk lookup tool?
Yes, via the API. POST /v1/batch takes up to 100 IPs per call. See batch docs →
Can I self-host the data?
Yes. Every paid plan includes monthly MMDB downloads — a binary database file you can query locally with sub-millisecond lookups, no network round-trip. MMDB docs →
Where's the data sourced from?
RIR delegation files (ARIN, RIPE, APNIC, LACNIC, AFRINIC) for prefix → country/org. BGP routing tables for ASN mapping. A curated list of commercial VPN / hosting providers for privacy flags. Reconciled daily into one authoritative dataset.
Ready to embed it?
Free API key, 2,000 requests/month, every field included. Upgrade to Plus ($19/mo) for 150,000 commercial-use requests.