Evomi

Free Proxy Checker

Paste a proxy list and get speed, exit IP, location and anonymity level for every line. HTTP, HTTPS, SOCKS4 and SOCKS5.

Supported: HTTP, HTTPS, SOCKS4, SOCKS5 · with or without user:pass authentication

0 proxies detected

Results will appear here as each proxy is tested.

How to read your results

Reading latency

Under 500 ms is comfortable for interactive browsing. Up to about two seconds is fine for bulk scraping where throughput matters more than responsiveness. Above that, expect timeouts on sites with their own latency budgets. The number here is our round trip, so your own will differ with distance.

What the anonymity levels mean

Transparent forwards your real IP in request headers, so the destination can see straight through it. Anonymous hides your address but announces itself as a proxy. Elite is indistinguishable from an ordinary visitor. Most free proxies are transparent, which is usually not what people expect.

Exit IP versus what you dialled

The address you connect to and the address the destination sees are often different, particularly on rotating and gateway endpoints. The exit IP column is the one that matters, because that is what gets rate limited, geolocated and blocked.

How the proxy checker works

01

Paste your list

One proxy per line, in any common format, with or without credentials. Mixed protocols in one list are fine.

02

Run the test

Each proxy is checked independently and results stream in as they finish, so you can read the fast ones without waiting for the timeouts.

03

Export what works

Filter to working proxies and copy them out, or export the full result with latency and location as CSV.

What this tool checks

Each proxy is tested independently. Here is every field in the results table and what it tells you.

FieldWhat it meansWhy it matters
ReachabilityWhether the proxy accepted a connection and completed a request.The baseline: a proxy that will not answer is worthless.
LatencyRound-trip time in milliseconds through the proxy.Determines whether a scrape finishes in minutes or hours.
Exit IPThe address the destination site actually sees.Confirms the proxy is rewriting your address at all.
Country and cityWhere the exit address geolocates.Verifies you are getting the region you paid for.
ISP or organisationThe network behind the exit address.Distinguishes residential exits from datacenter ones.
ASNThe autonomous system announcing the exit address.Blocklists operate here, so a bad ASN dooms every IP on it.
Protocol handlingWhether HTTP, HTTPS, SOCKS4 or SOCKS5 completed correctly.A proxy can accept a connection and still fail the protocol you need.
AuthenticationWhether supplied credentials were accepted.Separates a dead proxy from a mistyped password.
Anonymity levelTransparent, anonymous or elite.Transparent proxies forward your real IP, defeating the point.
Datacenter or residentialWhether the exit belongs to a hosting provider.Residential exits pass checks that datacenter ranges fail.

What a proxy checker actually tests

A proxy is a machine that makes requests on your behalf. Testing one means asking three separate questions: can I connect to it, does it correctly speak the protocol I need, and what does the destination see when it does. A proxy can pass the first and fail the second, or pass both and still forward your real address in a header, which is the failure mode people notice last.

This tool runs a real request through each proxy to an endpoint that reports back what it received. That is why the exit IP column can differ from the host you typed: rotating gateways and pool endpoints accept your connection at one address and leave from another. The exit is the address that gets geolocated, rate limited and blocked, so it is the one worth reading.

Everything runs per line and independently. One dead proxy in a list of a thousand does not hold up the rest, and results stream in as they land so the fast ones are readable while the timeouts are still counting down.

Anonymity levels, and why most free proxies fail

The classification comes from what the proxy adds to your request. A transparent proxy passes your original address along in headers like X-Forwarded-For or Via, so the destination can read straight through it. An anonymous proxy strips your address but still announces that a proxy is present. An elite proxy sends a request that looks like any ordinary browser’s.

Most proxies harvested from public lists test as transparent or anonymous, which surprises people who assumed the only question was whether it worked. If your goal is to not be identified as proxied, anything below elite has already lost, regardless of how fast it is.

Anonymity is also not the same as being trusted. An elite datacenter proxy hides that it is a proxy while still sitting on a hosting ASN that reputation feeds have classified, and plenty of sites block on that alone. That is the gap residential proxies exist to close.

Why proxies die, and what to do about it

Free and scraped proxy lists decay by the hour. Many are misconfigured servers that will be patched, others are honeypots logging everything that passes through, and the ones that work are shared by enough people to be saturated and already blocked on any site worth scraping. A list that tested at 30% working yesterday will not test at 30% today.

Authentication failures are usually simpler than they look. The most common cause is an IP-authorised proxy being handed a username and password it does not expect, or the reverse. If a proxy answers but rejects credentials, check which authorisation model your provider uses before assuming it is dead.

When you need results rather than a hobby, the answer is a maintained pool. Evomi’s proxies are tested continuously on our side, so the working rate is not something you have to rediscover every morning — though you are welcome to verify ours with this tool, and to check where an exit actually lands with the IP address lookup.

FAQ

Proxy checker questions

Is this proxy checker free?

Yes, with no account and no quota. Paste a list and run it as often as you like. We run a proxy network, so these diagnostics cost us very little and the people who need them are often the people who eventually need proxies.

How many proxies can I test at once?

There is no overall cap. Long lists are submitted in batches of 200 so that a single job cannot monopolise the queue, which means thousands of proxies work fine — they simply process in waves rather than all at once.

What proxy formats are supported?

host:port, user:pass@host:port, user:pass:host:port, and any of those prefixed with http://, https://, socks4:// or socks5://. You can mix formats and protocols in the same list; each line is parsed independently.

Do you support SOCKS5?

Yes, along with SOCKS4, HTTP and HTTPS. Prefix the line with socks5:// so the tester uses the right protocol. Without a prefix we assume HTTP, which is why a working SOCKS proxy can appear to fail if the scheme is left off.

What does anonymity level mean?

It describes how much the proxy reveals. Transparent forwards your real IP in request headers. Anonymous conceals it but identifies itself as a proxy. Elite is indistinguishable from a normal visitor. Most free proxies test as transparent.

Do you store my proxies?

Proxies are sent to our backend so they can be tested, and are not retained after the test completes. They are not logged to disk, attached to a profile, or used for anything other than producing your result. We will not claim they never leave your browser, because testing them requires a connection we make on your behalf.

Why does a proxy show as working but load pages slowly?

Our check measures a single request to one endpoint. A proxy can pass that and still be saturated, throttled, or far from the site you actually want. Latency here is a floor, not a guarantee of throughput under real load.

Why did my proxy fail with "auth failed"?

The proxy answered but rejected the credentials. Usually that is a typo, an expired plan, or an IP-authorised proxy being given a username and password it does not expect. Check whether your provider authorises by credentials or by whitelisted IP.

Can I test proxies with username and password?

Yes. Use user:pass@host:port or user:pass:host:port, with a protocol prefix if it is not HTTP. Credentials are used for the test and discarded with the rest of the request.