Download a configuration for one proxy
In the proxy table, choose Download config beside an endpoint. Your browser downloads a .conf file for cURL, containing the selected proxy address, protocol and short request timeouts. The detailed endpoint page also offers Download address (.txt) for a one-line proxy URI.
To use the configuration, run curl --config "DOWNLOADED-FILENAME.conf" https://api.ipify.org, replacing the filename with the file you saved. The setting applies to that command. HTTP endpoints use the HTTP scheme; SOCKS endpoints use curl’s remote-hostname-resolution schemes. These files are for proxy clients and do not import as OpenVPN profiles. See the official curl config documentation.
Every download rechecks eligibility against the site’s latest published results. If the endpoint has failed or its successful check has expired, the download returns an availability message instead of an obsolete configuration. Download links do not require registration or an advertising click.
Choose the format for your task
TXT contains one protocol://IP:port address per line. HTTP endpoints use http:// even when they support HTTPS CONNECT. For curl remote DNS, adapt SOCKS5 addresses to socks5h:// in your own client configuration.
CSV includes protocol, IP, port, country code, observed exit IP, response latency, UTC check time, successful attempts, total attempts, checker and source names. JSON wraps the records with an export timestamp, count, methodology link and source notice link.
Filter before downloading
Use the protocol, country, source and response-time controls in the catalog, then choose TXT, CSV or JSON. The export includes every matching eligible row, rather than only the current table page. An empty selection produces an empty list; it does not silently substitute unverified records.
/proxies/export.php?format=json&protocol=socks5
/proxies/export.php?format=csv&country=US
/proxies/export.php?format=txt&protocol=http&max_latency=2000Understand the lifetime of a downloaded list
The website excludes checks older than one hour. Downloaded files do not update themselves, and a proxy can stop working before that hour ends. Retain the original check timestamp when importing CSV or JSON, set your own short request timeout and handle connection failures.
Refresh sensibly: one request every 15 minutes is usually enough for a small integration. Repeated downloads every second will not make the checker finish sooner. A single export can be cached locally for several client tasks.
Source notices and limitations
Endpoint discovery currently uses ProxyScrape and monosans. Our own checks add the measurement fields. Review the source and license notices before redistribution and retain attribution. Neither an export nor a passing check grants a privacy guarantee or ownership rights over a third-party endpoint.
We do not add advertising to machine-readable responses or require an ad click to download. For setup, see Firefox proxy settings and the protocol comparison with curl examples.