IP Address Lookup
Find the location, ISP, ASN and timezone behind any IP address — or check your own public IP. Works with IPv4 and IPv6. Data comes from public geolocation databases, queried directly by your browser.
🔒 The lookup is performed by your browser directly against public IP databases. No IP address is logged by this page.
ipwho.is, with ippubblico.org as a fallback). The API returns country, region, city, coordinates, ISP, ASN and timezone. No IP address is stored on this page or on the API's servers beyond the request itself.
💡 Finding This IP Lookup Useful?
Get the standalone version — a single HTML file you can keep on your machine and open anytime, with no scripts loaded from anywhere.
🛒 Get the Standalone Version🔍 What Is an IP Address Lookup?
An IP Address Lookup tool takes an IP address and returns the information publicly associated with it: the country, region, and city where the address is registered, the ISP or organisation that owns it, the autonomous system number (ASN) that routes it, and the timezone for that location. This is possible because IP addresses are allocated to organisations in geographic blocks, and geolocation databases map those blocks to physical locations. The lookup does not reveal a person's identity or exact address — only the approximate location and network details that the IP allocation records contain.
✨ Key Features
Full Geolocation
Country, region, city, postal code, coordinates, and continent — with a flag emoji for quick identification.
ISP & ASN
See which internet service provider or organisation owns the IP, and its autonomous system number.
Timezone
The IANA timezone identifier, UTC offset, and the current local time at the IP's location.
Map Links
Open the coordinates in OpenStreetMap or Google Maps with one click.
Raw JSON
See the full API response in a collapsible panel, and download it as a JSON file.
Recent Lookups
A short local history of your recent lookups, stored only in your browser's localStorage.
📖 How to Use the IP Address Lookup
- Enter an IP address — type an IPv4 address like
8.8.8.8or an IPv6 address like2606:4700:4700::1111. - Or click "My IP" — the tool queries your own public IP and displays the result.
- Click Lookup — the tool queries the geolocation API and displays the results.
- Read the details — country, region, city, ISP, ASN, timezone, and coordinates.
- Open the map — click the OpenStreetMap or Google Maps link to see the location on a map.
- Copy or download — use the buttons to copy a text summary or download the raw JSON.
🎯 Practical Use Cases
Investigating Log Entries
Find out where a visitor or attacker in your server logs was connecting from.
Verifying a Connection
Check whether an IP claiming to be from a specific country actually resolves there.
Network Troubleshooting
Confirm which ISP or organisation owns an IP when diagnosing routing issues.
Checking Your Own IP
See what your public IP reveals about your approximate location and ISP.
Fraud Detection
Cross-check a customer's IP against their stated location during a manual review.
Learning Networking
Experiment with different IPs to understand how geolocation and ASN allocation work.
⚠️ Important Notes and Limitations
IP geolocation is approximate. A few honest caveats:
• IP geolocation is not GPS. The location shown is based on IP allocation records, not the physical device's position. It can be off by tens or hundreds of kilometres, and for mobile connections it may point to the carrier's regional gateway rather than the user's actual location.
• VPNs and proxies change the answer. If the IP belongs to a VPN or proxy service, the location shown is the VPN's exit node, not the user's real location.
• An IP address is not a person. Many users share the same IP (corporate networks, mobile carriers, public Wi-Fi). Knowing an IP address does not identify an individual.
• The free API has a daily request limit. The primary source (ipwho.is) allows 1,000 requests per day per domain. If that limit is reached, the tool falls back to ippubblico.org, which has different limits.
• IPv6 support varies. Both APIs support IPv6, but coverage in geolocation databases is less complete than for IPv4. Some IPv6 addresses will return country-level data only.
• Private IP addresses cannot be looked up. Addresses like 192.168.x.x, 10.x.x.x, and 127.0.0.1 are reserved for private networks and are not routable on the public internet. The tool will reject them with a clear message.
❓ Frequently Asked Questions
It varies. Country-level accuracy is generally very high — often above 99%. Region-level accuracy is lower, and city-level accuracy is lower still. For fixed broadband connections, the city is often correct. For mobile connections, the result may point to the carrier's regional data centre rather than the user's actual location. VPNs and proxies will show the VPN provider's location. Treat the result as "approximate area" rather than an exact position.
No. IP geolocation is not a tracking system. It maps an IP address to the approximate location where that address block is registered — typically a city or a region, not a street address. Mobile IPs can move hundreds of kilometres while remaining in the same block. Using an IP address to find a person's home would require information from the ISP, which is not publicly available.
The primary source is ipwho.is, a free IP geolocation API that requires no API key and supports CORS, so it can be called directly from a browser. If that request fails (for example, due to rate limiting), the tool falls back to ippubblico.org for the "My IP" case. Both APIs return JSON. The raw response from the primary API is shown in the "Show raw API response" panel so you can see exactly what was returned.
Because it is a private IP address. The ranges 10.0.0.0/8, 172.16.0.0/12, and 192.168.0.0/16 are reserved for private networks by RFC 1918. They are not routed on the public internet and are not present in geolocation databases. The tool detects these ranges and returns a clear message rather than a failed API call. The same applies to loopback (127.0.0.0/8) and link-local (169.254.0.0/16) addresses.
No. The lookup is performed by your browser directly against the public API. This page does not have a backend that receives or stores your queries. The "Recent lookups" list is stored only in your browser's localStorage and is never transmitted. You can clear it by clicking Clear or by clearing your browser data. The API provider will see the IP address you are querying from (as any web server does), but this page does not.
ASN stands for Autonomous System Number. An Autonomous System is a collection of IP networks managed by a single organisation — typically an ISP, a hosting company, or a large enterprise — that presents a consistent routing policy to the internet. The ASN identifies that organisation. For example, AS15169 is Google, AS13335 is Cloudflare, and AS16509 is Amazon. Seeing the ASN tells you not just which company owns the IP, but which network it is routed through.
👨💻 About the Author — GenieDevs
📦 Get the Standalone Version
🌐 IP Address Lookup – Standalone Edition
One self-contained HTML file with the full lookup tool inside. Keep it on your machine or run it locally — the API calls still work from any modern browser.
✅ Final Takeaway
Every connection to the internet carries an IP address, and every IP address has a public record of where it is registered and who owns it. This tool makes that record readable in one click. It is useful for investigating logs, verifying connections, and understanding how geolocation works — as long as you remember its limits: approximate location, not a person; VPNs change the answer; and an IP is shared by many users. Keep it bookmarked for the next time you need to know where an IP is coming from.