Documentation Python quickstart Blog Free tools Enterprise solutions hello@quanticdata.ioLog in

Looked up on our serversFree, no sign-up

Proxy location checker

Paste an IP address or a full proxy line. For a proxy, our server opens one connection through it and reads the exit IP. Then you see what ipinfo.io, IP2Location, DB-IP, ipwho.is, GeoJS, ip.guide and IPQuery say about that IP: country, region, city and network, each with a link to check it yourself.

An IPv4 or IPv6 address, or a proxy in any format: host:port:user:pass, user:pass@host:port, http://, socks5://, socks4://, or the Host, Port, Username and Password lines of a dashboard. The password is used for one test and never stored.

Proxies that land where you ask. Residential from $0.80/GB with a country flag in the username, and a free 100 MB trial to run this check against.

Create my free accountProxy locations

Cover of the proxy location checker: 10 proxy exits in 10 countries looked up on 3 November 2026 in seven databases, the same country in 70 of 70 answers, the same city in every database for 1 exit of 10.
How the proxy location checker works: you paste an IP address or a proxy line, our server opens one connection through the proxy to read its exit IP, then looks that IP up in ipinfo.io and six more geolocation databases and shows the country, region, city and network each one gives, with a link to each database.
One IP, or one proxy read from our server, goes through every database at once; ipinfo.io comes first because it is the one our Terms use for the location of an IP.

How to read the result

Each row is one database's answer for the same IP. The line above the table sums them up and names the reference: ipinfo.io, the database our Terms use for the country and city of an IP.

What you seeWhat it means
Every database gives the same countryThe country is settled. Sites that read any of these databases will show it.
ipinfo.io and most others agree, one or two differNormal: the outliers have older data for that range. A site that uses one of them shows the other country.
ipinfo.io against most of the othersThe range moved recently, or it is registered in one country and used in another. Each site follows its own database.
Same country, different citiesExpected. City data is an estimate; the databases agree on the country far more often than on the city.
A row with no answerThat database has no data for the range, or its free daily quota is used up. Try again later.

What we measured: 10 proxy exits in 10 countries

On 3 November 2026 we opened one session in each of 10 countries on our residential network, read the exit IP with this checker and looked it up in the seven databases. ipinfo.io placed all 10 exits in the country we asked for, and all seven databases agreed on the country: 70 of 70 answers. On the city they agreed for 1 exit of 10, the Italian one, which all seven placed in Milan.

Country askedipinfo.ioDatabases with that countryCities named
United StatesUnited States7 of 72
United KingdomUnited Kingdom7 of 74
GermanyGermany7 of 72
FranceFrance7 of 75
ItalyItaly7 of 71
SpainSpain7 of 73
SwitzerlandSwitzerland7 of 74
BrazilBrazil7 of 73
JapanJapan7 of 72
CanadaCanada7 of 72

Cities are counted once when two databases spell them differently, such as Zurich and Zürich. The exit IPs are not published: they belong to the residential connections that carried the test.

What we measured on 3 November 2026: one exit of our residential network in each of 10 countries, looked up in seven databases. ipinfo.io placed all 10 in the country we asked for, the seven databases gave the same country in 70 of 70 answers, and they named the same city for 1 exit of 10.
The 10 exits of 3 November 2026: the country was the same in every database, the city in only one case, which is why this page shows each database instead of a single answer.

Why IP databases disagree

  • Different sources. Each database mixes registry records, the location lists that networks publish, latency measurements and corrections sent by users, in its own proportions.
  • Different update days. When a range moves to another country, some databases follow within days and others weeks later.
  • Registered in one place, used in another. A network can register its addresses in its home country and announce them abroad. Databases that lean on the registry show the first country.
  • Shared addresses cover wide areas. Mobile and carrier-grade NAT ranges serve a whole region, so the city is a guess even when the country is right.
  • Anycast addresses have no single place. Public resolvers such as 8.8.8.8 answer from many cities at once; some databases leave them without a location.

Which database decides the country of a proxy

For the plans you buy from us, the country and city of an IP are the ones ipinfo.io shows: section 5 of our Terms says so. Websites each use their own database, so one of them can show a different country for an IP that ipinfo.io places where you asked. That is a difference between databases, not a different IP. If ipinfo.io itself shows a country other than the one you bought, write to us from the dashboard and we review it.

How the proxy test works

When you paste a proxy, our server opens one connection through it, HTTP CONNECT, SOCKS5 or SOCKS4, to an IP echo service (api64.ipify.org, or api.ipify.org for SOCKS4) and reads the address the echo saw. Without a scheme we try HTTP, then SOCKS5, then SOCKS4. A whole list goes to the proxy tester, which tests up to 100 at once. The test only works with a username and password: a proxy that accepts listed IPs only will refuse our server, so run the proxy tester commands from your own machine and paste the exit IP here instead.

The host must be a public address, ports of services that are not proxies are refused, and the password is used for that one connection: it is not stored, logged or sent back. Each visitor gets 40 checks a day, 15 of them proxy tests.

Databases and sources

The databases this page asks, each through its free service, and the standards the proxy test follows:

Questions about proxy location

How do I check my proxy's location?

Paste the proxy line in the checker above. Our server opens one connection through the proxy, reads its exit IP and shows where ipinfo.io and six more databases place it. If the proxy accepts listed IPs only, run a curl through it to an IP echo from your own machine and paste the IP it prints.

Why does my IP address show a different country on another site?

Because that site reads another database. Each database builds its map from its own sources and updates on its own schedule, so the same IP can sit in two countries at once. The table above shows which databases give which country, with a link to each.

Which IP geolocation database is right?

None is right for every IP. On our 10 exits of 3 November 2026 all seven agreed on the country and only once on the city. For proxies you buy from us, the country is the one ipinfo.io shows, as our Terms say.

Is my proxy password stored?

No. It is used for the one connection that reads the exit IP, then dropped: it is not stored, logged or sent back to the page. The answer names only the host, the port and the protocol that worked.

Why does the checker say the proxy refused the credentials?

The proxy answered 407 or refused the SOCKS5 login. Either the username or password is wrong, or the proxy accepts listed IPs only and our server is not on the list. Copy the line again from your dashboard, or test from your own machine.

Can a website see a different location than this page?

Yes. A website sees the same exit IP, but it may also read your browser's time zone and language, or ask for GPS. Those do not change the IP location; they are separate signals a site can compare with it.

Proxies that pass this test

Residential from $0.80/GB with user:pass or IP allowlist auth, a country flag in the username, and a free 100 MB trial to run this exact check against.

Get my free API key

Free key, $2 of usage credit every month, no credit card.