A multi-threaded proxy testing tool for HTTP/SOCKS5 proxies
Project description
Fwz_PT - Proxy Tester
Fast, multi-threaded proxy testing from the command line.
Features
- Multi-threaded HTTP and SOCKS5 proxy testing
- IP-whitelisted proxy support (no credentials required)
- Geo-location lookup
- Sequential speed testing (Cloudflare CDN + Fast.com fallback)
- Export results to TXT or CSV
Installation
Recommended:
pipx install fwz-pt
Alternative (virtual environment):
python -m venv venv
source venv/bin/activate # Windows: venv\Scripts\activate
pip install fwz-pt
From source:
git clone https://github.com/fawaz7/Proxy-tester.git
cd Proxy-tester
pip install -r requirements.txt
python src/main.py --help
Usage
Basic syntax:
fwz_pt --http proxies.txt
fwz_pt --socks --geo --speed-test proxies.txt -o results.csv
IP-whitelisted proxies (no username/password):
fwz_pt --http --ip-whitelist proxies.txt
fwz_pt --socks --ip-whitelist 1.2.3.4:8080
Options:
| Flag | Description |
|---|---|
--http |
Use HTTP proxies |
--socks |
Use SOCKS5 proxies |
--ip-whitelist |
Accept host:port format (no credentials) |
--geo |
Enable geo-location lookup |
--speed-test |
Run download speed test |
-o <file> |
Save results (.txt or .csv) |
-v / --verbose |
Show debug output |
Proxy formats
Standard (with credentials):
host:port:username:password
username:password@host:port
IP-whitelisted (with --ip-whitelist):
host:port
Contributing
Feel free to open issues or pull requests on GitHub.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file fwz_pt-1.2.0.tar.gz.
File metadata
- Download URL: fwz_pt-1.2.0.tar.gz
- Upload date:
- Size: 22.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c76e333c30595f8869e49059803b6fbc54cdc0c74b503c198ad8d16e07fedcf2
|
|
| MD5 |
5b0babdbe67977fd81aafcd122c652fc
|
|
| BLAKE2b-256 |
f202619431520762712b4288b77c5409bba15b99c5a9e88de920d58a3309864e
|
File details
Details for the file fwz_pt-1.2.0-py3-none-any.whl.
File metadata
- Download URL: fwz_pt-1.2.0-py3-none-any.whl
- Upload date:
- Size: 22.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2cbcd47aebb4f25ed9c9745327e3855d2d5eb5a384f794a42cbc9c423545cf86
|
|
| MD5 |
41779cb9a0532c7f8fe3e36515e80ff5
|
|
| BLAKE2b-256 |
ff2436b4a7626fe0c340e17f6b8ef07f8cc7415b39d39d4dff913047ee71dfa0
|