Free tool

Proxy checker: test proxies online

A proxy check that tells the truth

Paste an HTTP, HTTPS, SOCKS4 or SOCKS5 list and see in seconds which proxies are alive, their latency, anonymity level with the leaking header, country, and which real sites they actually reach.

ip:port, user:pass@ip:port, ip:port:user:pass or protocol://… — one per line.

Nothing is stored. Passwords are never shown or exported.

Check access to sites

Alive and useful are different. Pick the targets a proxy has to reach.

How it works

Three steps, no captcha, no stored list.

See how the site sees you first

  1. 01

    Paste a list

    Any common format: ip:port, with a login, or with protocol://. Broken lines are marked; they do not crash the run.

  2. 02

    We connect through each proxy

    Browsers cannot open SOCKS, so the check runs on our server: it sends a request through the proxy to our own test endpoint and records which IP and headers arrive.

  3. 03

    See the result for every row

    Alive or dead, protocol, anonymity with the leaked header, geo, blacklists and reachability of the sites you picked.

How to check whether a proxy works

Step by step

Paste a list with one proxy per line, tick the sites the proxy must reach and press Check. That shows whether it opens Telegram, YouTube and WhatsApp, and whether it holds up for web scraping and AI tools. Live rows appear right away: filter them by country, protocol or anonymity and export the ones you need.

Input and export formats

The checker accepts ip:port, user:pass@ip:port, ip:port:user:pass and protocol://ip:port, including IPv6 in square brackets. You can export TXT with live proxies only (with or without the protocol), plus CSV and JSON with latency, anonymity, geo, ISP, blacklists and site reachability.

HTTP, HTTPS, SOCKS4 or SOCKS5

An HTTP proxy relays web requests and suits browsers and scraping. An HTTPS proxy works the same way, but the connection to the proxy itself is encrypted with TLS. SOCKS5 works at the TCP level, so it suits messengers and any application, and it supports username and password login. SOCKS4 is the older version of the protocol without password authentication.

What latency, anonymity and blacklist mean

Latency is the time in milliseconds for a request to travel through the proxy to our test endpoint and back: lower is faster. Anonymity shows what a site sees: Elite looks like a regular visitor, Anonymous like a visitor behind a proxy, Transparent exposes the original IP. The Blacklist column tells you whether the exit IP is listed in DNSBL zones; such addresses get more captchas and blocks.

Check a single IP against blacklists

FAQ

On the server. Browsers cannot open SOCKS or most HTTP proxies, so we connect through each proxy to our own test endpoint.

HTTP, HTTPS, SOCKS4 and SOCKS5. A protocol:// prefix is a hint: that protocol is tried first, and if it does not answer, the checker tries the others itself.

The level comes from the headers that reach our test endpoint. Transparent: the original client IP shows up in X-Forwarded-For, Forwarded or X-Real-IP. Anonymous: the IP is hidden, but headers such as Via reveal a proxy. Elite: the request looks like a direct one.

No. The list only lives in memory for the current run. Passwords are never shown in the table and are not included in exports.

Live and useful are different things. Many sites block datacenter IPs. The reachability matrix shows which sites from our list the proxy actually reached.

Up to 10,000 per run. Results stream in as they complete, and you can stop mid-run. There is no captcha.

Country, city, ISP and ASN come from the MaxMind GeoLite2 database. Blacklists are checked against 10 DNSBL zones, including Spamhaus ZEN, SpamCop and Barracuda. To check a single IP against blacklists in detail, use the dedicated page.

No. The checker only contacts our own test endpoint and a fixed list of popular sites, so the tool cannot be turned into an open relay or a scanner.

Paste a line such as socks5://ip:port, socks5://user:pass@ip:port or plain ip:port and press Check. Without a prefix the checker tries SOCKS5, HTTP, SOCKS4 and HTTPS in turn and shows the protocol that answered.

Each attempt gets 8 seconds. A proxy is marked dead when no protocol answers: the timeout expired, the connection was refused or reset, or authentication failed. The reason is shown in the row details — check the login, password and protocol, then run the check again.

Up to 8 runs per 10 minutes and up to 30,000 proxies per hour from one IP address. If you hit the limit, the checker asks you to wait a little.

Copy alive copies the live proxies as an ip:port list. In the Export menu, both TXT options contain only live proxies (with or without the protocol), while CSV and JSON contain every row with latency, anonymity, geo and site reachability. Exports follow the current filters.

A lot of dead proxies in the list?

Compare paid residential, mobile and datacenter providers in the catalog.

Open the proxy catalog