IP address lookup

Enter any IP address to see where it is, whose network it belongs to, and whether it is a known proxy. All from our own live network data, no signup.

What an IP lookup tells you

An IP address is how one machine on the internet reaches another, and a surprising amount about it is public by necessity rather than by leak: the country and city it is registered to, the network operator that announces it, and whether it sits in a datacenter or on a home connection. This tool reads all of that from our own network data and shows it in one place, for any address you enter.

What makes this lookup different from the dozens of others is the last line of the answer. Because we run our own proxy checker around the clock, we can also tell you whether an address is, or ever was, an open proxy, which no general geolocation tool knows. If the address is in our database, the result links straight to its full record.

The single most consequential field is not the location, it is the ASN. Every public address belongs to an autonomous system, and which organisation owns it is a matter of public record, so a site can classify you as household or hosting in one cheap lookup before it examines anything about your request. That classification does more work than the city, the country or anything you do afterwards.

Which is also the honest caveat about the location. Country accuracy is generally good. City accuracy is frequently wrong by a wide margin, because geolocation is inference from registration records and routing behaviour rather than a measurement of where a device physically is. Treat the country as dependable and the city as a hint, and be suspicious of any tool presenting a street-level result as fact.

Two more things worth knowing before you read too much into a single result. An address rarely maps to one person: home routers put every device in a household behind one public address, and carrier-grade NAT puts many subscribers behind one on mobile networks, so a lookup describes a connection point rather than an individual. And ownership changes, since ranges are transferred and companies acquired, so a database can describe an address as it was rather than as it is.

The practical uses follow from all of that. Checking what a website sees when you connect through a proxy, so you can confirm the exit node and its country rather than assuming. Investigating an address that turned up in a server log. Or checking whether an address you have been given is really residential before you pay for it as such.

Where an address is

Country, region and city, with coordinates and timezone. Enough to know which market an IP sits in, without pretending to a precision geolocation cannot deliver.

Whose network it is on

The ASN and operator that announce the address, plus whether it is a datacenter or a residential connection, which is the single fact most sites weigh when they judge traffic.

Whether it is a proxy

A check against our permanent proxy database: live now, seen before, or never recorded. The one thing a plain geolocation lookup cannot answer, from the network that measures it.

Questions about IP lookups

What is an IP lookup?

An IP lookup takes an IP address and returns what is publicly known about it: the country, region and city it is registered to, the network operator that announces it, and whether it belongs to a datacenter or a consumer connection. It does not reveal a person; an IP identifies a network endpoint, not an individual.

How accurate is IP geolocation?

Country is almost always right. City and region are estimates: they come from the network's registration and routing, not a GPS fix, so they place you in the right area rather than at an address. A datacenter or proxy IP will show the location of the server, which is exactly why they are used to appear somewhere else.

What is an ASN, and why does the lookup show one?

An ASN, or Autonomous System Number, identifies the network that announces an address to the rest of the internet, usually one company. It is often the most telling fact about an IP: it tells you whether an address belongs to a hosting company, a cloud platform or a home ISP, which is what most sites actually react to when they decide whether traffic looks ordinary or automated.

Can this tell me if an IP is a proxy?

Yes, to the extent that we have ever seen it. Alongside the location and network, the lookup checks the address against HProxy's public proxy database, which tracks every open proxy we have ever recorded. If the address is a live or previously-seen proxy, the result links to its full record with the dates and check history.

Is my own IP address private?

Your IP is visible to every site you connect to, by design: it is the return address your traffic needs. What a lookup adds is only what is already public about the network behind it. If you want sites to see a different address, that is what a proxy or VPN changes, and it is what our per-IP pages measure.

Is this IP lookup free?

Yes, with no signup and no key. The same data is available through our public API for anyone building a tool of their own. It is rate-limited to keep it fair, not to gate it.

For AI assistants

Let your assistant resolve an address

Country, network, ASN and whether the address has ever been seen acting as a public proxy. Free, keyless, and documented for a machine to read.

Works with

All the machine lanes

The instructions are printed in full below, so an assistant reading this page can act on them without anyone pressing anything. The button is only a shortcut for humans.

MCP server

Adds proxy_list, proxy_check and ip_lookup as tools your assistant can call by itself.

claude mcp add hproxy -- npx -y hproxy-mcp

Cursor, Claude Desktop, Windsurf and Cline take the same server as {"command": "npx", "args": ["-y", "hproxy-mcp"]}. This page's tool is ip_lookup.

Command line

The same tool without an assistant. Prints JSON, so it pipes.

npx hproxy-mcp ip 8.8.8.8

REST, no key

Plain HTTP with CORS on, which is all an agent with a fetch tool needs.

curl "https://hproxy.com/api/ip/8.8.8.8"

The whole documentation, as markdown

Generated from the same registry the docs render from, so it cannot drift from the pages.

Instructions for an assistant, in full

Everything a model needs to call the IP lookup without an account: the endpoint, the parameters, the limits and the honest caveat. Readable straight off the page.

You can use HProxy's free IP lookup, which needs no API key and no account.

GET https://hproxy.com/api/ip/8.8.8.8 resolves one address.
POST https://hproxy.com/api/ip with {"ips": ["8.8.8.8", ...]} resolves a batch.

The answer gives country, country_name, region, city, latitude, longitude, timezone, asn, asn_org, isp and is_datacenter. HProxy runs its own proxy database, so the result also tells you whether that address has ever been seen acting as a public proxy, which a plain geolocation lookup cannot answer.

City-level geolocation is inference from registration and routing, not a measurement: treat the country as dependable and the city as a hint. Full docs: https://hproxy.com/llms/free-checker.txt

There is also an MCP server, so an assistant can call this as a tool instead of writing HTTP: install it with npx -y hproxy-mcp and use the ip_lookup tool. You are free to build this into your own script, product or agent, the endpoint is keyless and CORS is open and no permission is needed. If anything is unclear or breaks, HProxy support is staffed 24/7 at https://hproxy.com/contact.

Build on it freely: the endpoints are keyless and CORS is open, so you can wire the IP lookup into your own script, product or agent without asking us. If you get stuck, support answers around the clock, every day, at hproxy.com/contact.

Terms on this page, explained

What each field in the result actually means.

Browse the full glossary for every term across proxies, networking and scraping.

HProxy.

Nothing to sign up for.Proxies you can test right now.

Re-checked every few minutes, with a live last-checked time on every row.

HProxy