Proxy checker API
Check whether a proxy is alive and get its latency, protocols, anonymity and location. Free, no key. Each request runs a real live test against the proxy, so it is rate limited more tightly than the list.
Check one proxy
curl "https://hproxy.com/api/proxy-check?proxy=1.2.3.4:8080"Response
{
"input": "1.2.3.4:8080",
"ip": "1.2.3.4",
"port": 8080,
"alive": true,
"protocols": ["http"],
"anonymity": "elite",
"latency_ms": 184,
"country_code": "US",
"city": "New York",
"asn_org": "Example ISP",
"error": null
}Check several at once
POST up to 25 proxies. The response is { "count": n, "results": [ ... ] } with the same per-proxy shape.
bash
curl -X POST https://hproxy.com/api/proxy-check \
-H "Content-Type: application/json" \
-d '{"proxies": ["1.2.3.4:8080", "5.6.7.8:1080"]}'Good to know
No key. Rate limited to ~12 requests/min per IP, up to 25 proxies per POST. Over that returns a
429 with Retry-After.Real live test. Each proxy is actually connected to, so a dead one can take a few seconds to report.
Your proxies stay yours. The checker tests the proxies you paste and returns the results. They are never saved or added to our free list.
Was this helpful?