ProxyChecker

ProxyChecker logo

An easy to use open-source, multithreaded Proxy Checker.

Current Version 1.3 · What's new

View the Project on GitHub faiqsohail/ProxyChecker

View My GitHub Profile

ProxyChecker

An easy to use open-source, multithreaded Proxy Checker. Quickly check HTTP, SOCKS4 and SOCKS5 proxies, including ones that need a username and password, in a user friendly GUI for Windows, macOS and Linux, or straight from the command line.

Image of ProxyChecker

Download

Version 1.3 (what’s new):

System Download
Windows (64-bit) ProxyChecker-1.3-windows-x64.exe
macOS, Apple Silicon (M1 and later) ProxyChecker-1.3-macos-arm64.dmg
macOS, Intel ProxyChecker-1.3-macos-x64.dmg
Linux & others ProxyChecker.jar
Docker (amd64 + arm64) faiqsohail/proxychecker

All releases are on the releases page.

Features

Requirements

Installation & Usage

Download the release for your system above and run it. On Linux, run the jar with java -jar ProxyChecker.jar.

Command Line

Check proxies without the GUI, e.g. on a headless server:

java -jar ProxyChecker.jar --cli -i proxies.txt -t socks5 --threads 200 --timeout 5000 -o results.csv --only-working

Add -v to see each result as it finishes, or press Ctrl+C to stop early (the results so far are still saved). Run java -jar ProxyChecker.jar --help for all options.

With Docker:

docker run --rm -v "$PWD:/data" faiqsohail/proxychecker --cli -i /data/proxies.txt -t socks5 -o /data/results.csv -v

What’s New in 1.3

See the full release notes.