IP Address Lookup

Find location, ISP and details of any IP address

Free

What an IP address can and cannot reveal

An IP lookup queries a geolocation database for a public IP address and returns the network it belongs to — the ISP or hosting provider, the autonomous system, an approximate location and the local timezone.

An IP address identifies a network interface, not a person. It is genuinely useful for answering operational questions: which provider is generating this traffic, is this login from a data centre rather than a home connection, why is a customer seeing the wrong currency, which region should this support ticket be routed to.

It is also routinely over-interpreted. The precision people assume from a city name is not there. This page sets out what each returned field means, how accurate it actually is, and where the data comes from.

The fields returned, and how much to trust each one

Country
The most reliable field by a wide margin. Commercial geolocation databases are generally accurate at country level for the great majority of public addresses.
Region and city
Best treated as approximate. City-level accuracy varies enormously by country and by provider, and mobile networks frequently resolve to the city of a regional gateway rather than the user.
ISP and organisation
Who holds the address block. This is usually the most operationally useful field: it distinguishes a residential broadband customer from AWS, a corporate network or a VPN provider.
AS number
The autonomous system that announces the address block on the global routing table. Stable, factual, and the right identifier when you need to talk about a network rather than an address.
Timezone
Derived from the geolocation record. Useful for scheduling a callback; not something to rely on for billing or compliance.
Latitude and longitude
Often the centroid of a city, region or even a country — not a device position. A pin on a map here means "somewhere in this area", and for some addresses that area is very large.

How the lookup runs

Two external services are involved. Naming them is the honest thing to do, since your query reaches both.

  1. 1

    Detecting your own address

    Leaving the field blank first asks a public IP-echo service what your outbound address is, because our server would otherwise only see its own proxy address.

  2. 2

    Rejecting unusable addresses

    Private and reserved ranges are refused with an explanation — 10.x, 127.x, 169.254.x, 172.16–31.x, 192.168.x, 100.64–127.x, multicast, and the IPv6 equivalents ::1, fe80::/10 and fc00::/7. These addresses are not globally unique, so there is nothing to look up.

  3. 3

    Querying the geolocation database

    The address is sent to a third-party IP geolocation API, which returns the network and location record shown on the page.

  4. 4

    Displaying the result

    Fields that come back empty are hidden rather than shown as "unknown", so a sparse result means the database simply has no data for that block.

Because a third-party service is involved, the address you enter leaves our infrastructure. Full detail is in the privacy policy.

Why the location is often wrong, and when that matters

Direct answer: geolocation infers a location from registration records and network measurements. It is an estimate derived from infrastructure, and several common situations break it completely.

VPNs and proxies

You get the exit node’s location, not the user’s. With VPN use widespread, a surprising share of consumer traffic geolocates to a handful of data-centre cities.

Mobile carriers

Traffic is often routed through a small number of regional gateways, so a phone in a small town frequently reports the nearest metropolitan area — sometimes hundreds of kilometres away.

Corporate and satellite networks

A company may route all offices through one internet egress point. Every employee then appears to be at headquarters, in a different country from where they are sitting.

CGNAT means thousands share one address

Carrier-grade NAT puts many subscribers behind a single public address. Blocking or rate-limiting that address affects everyone behind it — which is why IP-based bans are blunt instruments.

Addresses are reassigned

Blocks are transferred between providers and reallocated between customers. A record that was accurate last year can be stale now, which is why IP evidence in an old log is weak evidence.

It does not identify a person

An IP address maps to a subscriber account at best, and only the ISP holds that mapping. In many jurisdictions an IP address is personal data under privacy law — treat logs containing them accordingly.

Good uses, and better tools for the rest

QuestionIs a lookup the right tool?Notes
Which provider is this traffic coming from?YesThe ISP and AS fields answer this directly and reliably.
Is this login coming from a data centre?YesA hosting provider in the ISP field on a consumer account is a strong signal worth flagging.
Which country should I show prices in?UsuallyCountry-level accuracy is good, but always let the visitor override it — VPN users will otherwise see the wrong storefront.
Where exactly is this user?NoCity-level output is an estimate. Ask for a postcode if precision matters.
Who is this person?NoNot answerable from an IP address, by design.
Is this address attacking my server?PartiallyCombine with your own logs. Check whether the host is even reachable with the DNS checker and confirm certificate health with the SSL checker.

How this page is maintained

The rejected private and reserved ranges listed here were read from this tool’s validation code, and the returned field list matches the geolocation response it consumes. Accuracy characteristics are described as estimates because that is what commercial IP geolocation provides.

Written and reviewed by the ToolsRacks editorial team. Last reviewed: .

Works great with these tools

Once you have an IP, check the DNS records of the associated domain using our free DNS checker to see A, MX, and TXT records.

Verify that the server at this IP has a valid, trusted SSL certificate with our free SSL checker.

Test the performance of the web server behind this IP address with our free website speed test.

IP Address Lookup: frequently asked questions

Answers to the questions people ask most often about this specific tool.

How accurate is IP geolocation?

Country level is reliable for the great majority of public addresses. City level is an estimate that varies widely by country and provider, and latitude and longitude are often the centroid of a city or region rather than a device position.

Can an IP address identify a person?

No. It maps to a subscriber account at best, and only the ISP holds that mapping. In many jurisdictions an IP address is treated as personal data, so logs containing them should be handled accordingly.

Why does the location show a different city?

VPNs report the exit node, mobile carriers route through regional gateways, and corporate networks often send every office through one egress point. Any of these can place a user hundreds of kilometres from where they are sitting.

Why can I not look up 192.168.1.1?

Private and reserved ranges are not globally unique, so there is nothing to look up. The tool rejects 10.x, 127.x, 169.254.x, 172.16 to 31.x, 192.168.x, 100.64 to 127.x and the IPv6 equivalents.

What is the AS number for?

It identifies the autonomous system that announces the address block on the global routing table. It is the most stable identifier available and the right one to cite when discussing a network rather than a single address.

Does my query leave your servers?

Yes. The address is sent to a third-party IP geolocation service, and leaving the field blank first asks a public IP-echo service what your outbound address is. Both are described in our privacy policy.

Picked from Network Tools and adjacent categories. Each one has its own page explaining how it works and where it falls short.

Looking for something else? Browse all 27 free tools →