Free proxy list API
GET https://hproxy.com/api/proxy-list returns the whole live free-proxy pool as txt, JSON or CSV. No key, CORS enabled, filterable by country, protocol and anonymity.
GET
https://hproxy.com/api/proxy-listThe whole live list in one call
One GET returns the entire live pool, every working HTTP, HTTPS, SOCKS4 and SOCKS5 proxy, as
txt, json or csv. No key, no signup, no pagination. CORS is enabled, so you can call it straight from a browser. Fair-use rate limit of about 60 requests per minute per IP (a clean 429 with Retry-After beyond that), and every response carries an X-Total-Count header with the number of proxies returned. This is the same data behind the free proxy list.| Parameter | Type | Description |
|---|---|---|
format | txt | json | csv | Response shape. Default txt (one ip:port per line). |
protocol | http | https | socks4 | socks5 | Filter by protocol. Comma-separated allowed (e.g. http,https). |
country | ISO-3166 alpha-2 | Filter by country, e.g. US, DE, GB. |
anonymity | elite | anonymous | transparent | Filter by anonymity grade. |
limit | 1 - 10000 | Max rows to return. Default 10000. |
recent | true | false | true = only the last-48h working pool (freshest, recommended). |
curl "https://hproxy.com/api/proxy-list?format=json&country=US&protocol=socks5&recent=true"The json format returns an array of full objects (geo, ASN, latency, uptime and last-checked timestamps; fields the engine hasn't enriched yet are null, never fabricated). txt is one ip:port per line, easiest to pipe into tools. csv is spreadsheet-ready with a header row.
Need proxies that don't die?
Free proxies are shared and unstable by nature. HProxy residential, ISP and mobile proxies stay up, from $0.65/GB. See plans →Need a hand wiring this up? Email [email protected]. A real person reads every message.