Free proxy list downloads
Download all current endpoints or choose a protocol. Files are generated when you request them. No signup required.
| Proxy list | Download |
|---|---|
| All protocols 1,284 endpoints | |
| HTTP 795 endpoints | |
| HTTPS 485 endpoints | |
| SOCKS5 263 endpoints | |
| SOCKS4 226 endpoints |
Choose a file format
- TXT
- One
IP:portper 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: falsemeans 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.