Single-file Cloudflare Worker that tests proxy IPs by country and ranks them by actual TCP connect time.
- Covering 65+ regions
- Real edge-to-node TCP latency
- Concurrent testing
GET /— serves the UI.GET /api/proxies?cc=US— pulls a plaintext IP:port list for the given country code from a GitHub repo and parses it into JSON.GET /api/ping?ip=&port=— opens a raw socket withconnect(), races it against a 2s timeout.
- Create a Cloudflare account.
- Navigate to
Workers & Pages > Create > Create Worker. - Deploy the worker by clicking Deploy.
- Edit the code by clicking Edit Code.
- Upload
worker.jsinto Cloudflare. - Finally, Deploy.
A huge thanks to NiREvil/vless for maintaining and providing the extensive, up-to-date lists of country-specific proxy IPs used by this tester.
Contributions are welcome! Feel free to submit a pull request or report an issue.
This project is licensed under the MIT License - see the LICENSE file for details.

