Free proxy list downloads

Download all current endpoints or choose a protocol. Files are generated when you request them. No signup required.

Current endpoint counts and download files by protocol.
Proxy listDownload
All protocols

1,284 endpoints

HTTP

795 endpoints

HTTPS

485 endpoints

SOCKS5

263 endpoints

SOCKS4

226 endpoints

Choose a file format

TXT
One IP:port per line. IPv6 addresses use brackets. Choose a protocol-specific file when your client expects one connection type.
CSV
Endpoint, country, protocols, HTTPS support, response time, anonymity and UTC check time. Open it in a spreadsheet or parse it in a script.
JSON
A metadata envelope and a data array with typed fields and check timestamps. Missing response time or check history is null; unavailable country and anonymity use "ZZ" and "unknown". https: false means certificate-validated CONNECT evidence is absent. See the JSON schema and example.

Download filtered results

Apply filters in the proxy list, then open Export. Country, response time, anonymity, port and check-age choices all carry into the file. Choose all matching proxies or just the current page. To save particular endpoints, tick their checkboxes and use the TXT, CSV or JSON buttons in the selection bar. Selection is limited to the current page.

The Copy / TXT format control switches between IP:port and protocol://IP:port. It applies to copying and TXT exports; CSV and JSON keep separate address and protocol fields. HTTPS CONNECT proxies use http:// in a proxy URL. The stable TXT links above always use plain IP:port.

Page and selection exports contain only unexpired entries currently in the table. The list removes an unavailable endpoint from your selection and announces the change. For scripts, copy the filtered JSON API link below the table or follow the API documentation.

Stable JSON downloads and All matching proxies exports use the full API envelope, including snapshot metadata. Page and selection JSON exports contain only generatedAt, count and data, and omit each row’s id. The export schema reference explains the difference.

Files reflect the data at request time and can differ from the counts above. Recheck before use; a stored file does not become fresh when you reopen it. Entries expire 15 minutes after their recorded check. See data use and methodology.