Proxy Tester: one proxy, in depth
Uses your username and password, loads a real website through the proxy and shows the exit IP, its location and the response times.
Free Network Tool
Test one proxy, with its login, against a real website. See whether it connects, how fast it answers, which exit IP it uses and where that IP is.
Your proxy login is used for this one test and is not stored or logged. The test runs from our server in Germany, so the times include the distance between that server and your proxy.
Uses your username and password, loads a real website through the proxy and shows the exit IP, its location and the response times.
Checks up to 500 proxies at once and tells you which ones answer. Use it to clean a list. Open the Proxy Checker.
Run the test twice. A rotating proxy should show a new exit IP each time; a sticky session should keep the same one until it expires.
Add the targeting to the username your provider documents, for example ‑country‑us, and check that the location matches.
Host, port, protocol and the optional login. Private and reserved addresses are refused.
One HTTPS request goes through the proxy to api.ipify.org, which answers with the address it saw.
One request goes through the proxy to that site, and we record the HTTP status and the time.
Its country, city and network come from a local copy of the DB-IP database.
A test makes two requests through your proxy: one to api.ipify.org to learn the exit IP, and one to the site you picked. The result shows what each of them returned.
| Field | What it shows |
|---|---|
| Exit IP | The address api.ipify.org saw. This is the IP websites see when you browse or scrape through the proxy. |
| Location | Country, region and city of the exit IP, from the DB-IP Lite database. Country is reliable, city is approximate. |
| Network | The ASN and organization that operate the exit IP: a broadband provider, a mobile carrier or a hosting company. |
| Connect to proxy | How long our server took to open the connection to the proxy itself. |
| Exit IP check | The full time of the HTTPS request through the proxy to api.ipify.org, including the connection. |
| Site you picked | The HTTP status and the time of one request to that site through the proxy. A status from 200 to 399 counts as loaded. |
Google is tested with its generate_204 address, Amazon with its robots.txt, Cloudflare with its /cdn-cgi/trace page and Wikipedia with its home page. These are small, public pages, so the time mostly reflects the proxy and the route, not the size of the page.
When the result says the proxy connects but the site did not load, the proxy works and the exit IP is known, but that one site refused or blocked the request. Try another site from the list. If only one site fails, that site is filtering the exit IP; if all of them fail, the proxy is limiting where it lets traffic go.
When the test fails, the message says at which step. These are the messages the tester can show:
Checking a rotating or sticky setup. Run the test two or three times with the same line. A rotating proxy should show a different exit IP on each run. A sticky session, usually set with a session ID in the username, should keep the same exit IP until it expires. For country or city targeting, add the targeting to the username the way your provider documents it and check that Location matches.
Proxy hostnames have to resolve to an IPv4 address, and private or local addresses are refused because the test runs from our server on the public internet. To check many open proxies at once instead, use the Proxy Checker.
They all run in the browser, no signup needed.
No. The login is used for the two requests of this test and then discarded. It is not written to logs and it is not sent back in the result.
The test runs from our server in Germany. The time includes the path from that server to your proxy and from the proxy to the site, so a proxy far from Germany shows a higher time than it would from a nearby machine.
The proxy wants a username and password and did not accept the ones you entered. Check them in your provider’s dashboard, including any targeting added to the username.
Yes. Choose SOCKS5 or SOCKS4 as the protocol. With SOCKS5 the proxy resolves the site’s hostname, as most providers expect.
No. Private, reserved and local network addresses are refused, because the test runs from our server on the public internet.
host:port, host:port:username:password, username:password@host:port, or the same with a scheme such as socks5://username:password@host:port. In the scheme form, special characters in the login have to be percent-encoded, as in any URL.
Usually a few seconds. The connection to the proxy may take up to 8 seconds and each of the two requests up to 15 seconds, so a proxy that does not answer fails within that time.
Run the test again with the same line. A rotating proxy shows a new exit IP each time; a sticky session keeps the same IP until it expires.
The location comes from the DB-IP Lite database and shows where the address is registered. City is often the nearest larger city of the network. If the country itself is wrong, check the targeting in the username, then run the test again.
Claim 1 GB Free Trial, cancel anytime.
Start Free TrialA card is required. A paid 10 GB plan starts after 7 days unless you cancel. View trial terms.