Skip to content

A simple Python script to test a list of HTTP(S) proxies for connectivity, response speed, and basic functionality.

Notifications You must be signed in to change notification settings

IsaacTalb/test-your-proxy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

1 Commit
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ§ͺ test-your-proxy

A simple Python script to test a list of HTTP(S) proxies for connectivity, response speed, and basic functionality.

Whether you're scraping, automating tests, or just validating free proxy lists β€” this tool helps you identify working proxies from any raw list (e.g., from sites like free-proxy-list.net).


πŸ”§ Features

  • βœ… Tests HTTP & HTTPS proxy support
  • ⚑ Measures proxy response time
  • πŸ›‘ Filters out unreachable or broken proxies
  • πŸ“‚ Saves working proxies to a .txt file
  • πŸ” Easy to integrate into scraping/automation pipelines

πŸ“¦ Requirements

  • Python 3.7+
  • requests library

Install dependencies:

pip install requests

Usages:

Clone the repository

git clone https://github.com/IsaacTalb/test-your-proxy.git
cd test-your-proxy

Add your proxy list

Edit the script and paste your proxies into the proxy_list section, or load from a file if desired (future update).

Run the script:

python test_proxies.py

Check the results:

Working proxies are printed to console and optionally saved to working_proxies.txt.

πŸ§ͺ Sample Output

[βœ…] WORKING: 107.173.137.169:6423 ➜ Returned IP: 107.173.137.169
[❌] ERROR: 92.113.7.3:6729 ➜ ConnectTimeout
[❌] ERROR: 92.113.7.106:6832 ➜ ProxyError

###πŸ’‘ Use Cases Validating free proxy lists

Filtering good proxies for scraping tools

Learning about networking, HTTP, and automation

Safe and ethical development/testing environments

⚠️ Disclaimer

This tool is for educational and ethical testing purposes only. Do not use it to access unauthorized services, bypass regional restrictions, or engage in any form of abuse or scraping that violates terms of service.

Use proxies responsibly and legally.

πŸ“„ License MIT License

🀝 Contributions

Pull requests and improvements welcome! If you want to add support for SOCKS proxies, threaded testing, or file input β€” feel free to contribute. You can also add more proxy ip as well.


πŸ” Suggested Repo Description

⚑ Quickly test large lists of free HTTP(S) proxies to find working ones. Built in Python, ideal for scraping, automation, and educational projects.


About

A simple Python script to test a list of HTTP(S) proxies for connectivity, response speed, and basic functionality.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages