Skip to main content
PUBLIC PROXY DIRECTORY HTTP · SOCKS4 · SOCKS5

Download proxy configs and lists: cURL, TXT, CSV and JSON

Use an export when your client or analysis tool needs a machine-readable list. Downloads contain the same currently eligible records as the catalog, filtered again at request time. No account is required for these proxy exports.

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.

Advertisement

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=2000

Understand 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.

Proxy guides, VPN comparisons and tools

Free proxy catalog · OpenVPN server catalog · VPN and tunnel protocols · Check your public IP · Connection leak tests · Sources and checker status