Skip to main content
Live VPN Export Builder

Download the Live VPN Server List

Build a fresh live VPN server list in CSV, JSON, TXT or XML with checked speed, latency, country and protocol fields. Each file is an immutable snapshot of the current public OpenVPN catalog, not a permanent feed.

24-hour signed link No registration Temporary one-click .ovpn links

Free API & downloads: 24-hour access

Get access here before using the API or downloading a dataset. Your key and download links expire after 24 hours. Return to this page and press the button to get new access; it does not renew automatically.

Checking access…

Protected by Google reCAPTCHA. Google’s Privacy Policy and Terms of Service apply.

Request permanent access

For permanent access, tell us your name, email and intended use. Requests are reviewed individually.

Already saved files are not revoked. A configuration may stop working earlier if its third-party server changes. Individual OpenVPN checks still use their existing single-use download token.

2575Verified servers
0Metrics pending
49Countries
Oct 27, 2026 19:31 UTCSnapshot updated
Step 1

Choose format and filters

Generation uses the current canonical snapshot and never launches a VPN checker or importer.

File format
Estimated rows 2575 Preview uses the current snapshot.
Step 2

Preview the first 10 rows

The full dataset is never embedded in this page.

IDStatusCountryHostPortProtocolSpeedLatencyScoreChecked
2191243 verified Russia 188.255.80.248 1766 TCP 9.37 63 67 2026-10-27T09:08:27Z
128250 verified Lithuania 77.79.18.229 1974 TCP 7.74 109 61 2026-10-27T07:59:02Z
3346125 verified Russia 176.100.94.93 1269 TCP 5.96 111 59 2026-10-27T10:20:39Z
1957720 verified Russia 95.31.208.72 1750 TCP 5.24 106 59 2026-10-27T09:05:28Z
1986997 verified Finland 84.251.51.12 1975 TCP 6.05 92 57 2026-10-27T11:25:22Z
3646274 verified Russia 46.160.46.145 1817 TCP 8.54 78 55 2026-10-27T19:20:03Z
2398336 verified France 86.207.96.149 1958 TCP 3.73 113 55 2026-10-27T18:48:59Z
210199 verified Bulgaria 78.130.202.150 1491 TCP 7.82 102 54 2026-10-27T18:35:40Z
1903559 verified Germany 65.109.137.25 110 TCP 1.89 101 54 2026-10-27T18:12:36Z
229853 verified Russia 95.79.53.101 1663 TCP 5.02 79 53 2026-10-27T19:11:38Z

Export fields

Every format uses the same normalized row schema. CSV and TXT metadata is delivered in response headers and a signed manifest link; JSON and XML include metadata in the file.

server_id status country_code country_name host ip port transport speed_mbps latency_ms network_score source_reported_speed_mbps source_reported_ping_ms checker_measured_throughput_mbps checker_measured_tunnel_rtt_ms checker_region measurement_method measured_at measurement_quality measurement_status freshness checked_at source_name details_url download_page_url temporary_ovpn_url

temporary_ovpn_url is a signed browser link valid until the 24-hour snapshot expires. Opening it runs the current live server check and then creates the existing single-use .ovpn download token, valid for 300 seconds. The raw configuration is not stored inside the bulk file. download_page_url remains the fallback route.

network_score is the existing technical score based on measured speed, latency, freshness and reliability. It is not a privacy or operator-trust score. country_code is the stable PublicVPNList country slug used by public country URLs.

Examples

CSV

server_id,status,country_code,host,port,transport
71757,verified,south-korea,180.64.122.35,1508,tcp

JSON

{
  "meta": {"schema_version": 1},
  "servers": [...]
}

TXT

server_id	status	country_code	host	port	transport

XML

<vpnExport schemaVersion="1">
  <servers>...</servers>
</vpnExport>

Safety and data limits

PublicVPNList does not operate these third-party VPN endpoints. A successful technical check does not verify the operator, privacy policy, logging behavior or long-term safety. Bulk files contain catalog metadata only—never raw .ovpn content or permanent configuration links.

Open a server page or its download page when you need a current Check & download flow. Temporary bulk links expire after 24 hours, and preset links never generate a file automatically.

Frequently asked questions

Is this a permanent VPN API or feed?
No. Every file is an immutable ad-hoc snapshot created after an explicit Generate fresh list action. Its signed link expires after 24 hours.
What is the difference between Verified and Active?
Verified contains public downloadable OpenVPN rows with complete recent measurements and a successful current status. Active may additionally include tunnel-checked rows whose performance metrics are still pending; those rows are labeled metrics_pending.
Does the export include .ovpn configurations?
No. It contains public catalog fields and links to existing server and download pages. Raw .ovpn files remain behind the current short-lived Check & download flow.
Why does the download link expire?
Public VPN endpoints and measurements change quickly. Expiration prevents an old file from looking like a continuously current feed and gives users a clear path to regenerate the same filters.
What does export_download measure?
It records that the web server successfully served the immutable export response. It cannot guarantee that the browser saved or opened the file.