How we check public VPN servers

PublicVPNList is built around fresh measurements, not a static list. We check availability, speed and latency every 10 minutes, show only live VPN endpoints that pass real checks, and provide downloadable OpenVPN .ovpn files for VPNs working at download time.

1171visible server rows
238checked within 1 hour
1171checked within 24 hours
26countries +22added last hour 1933.0 Mbpsfastest recent median
LiveUpdated 3 min ago

What the checks measure

  • Speed shows the measured throughput in Mbps. Servers with zero measured speed or failed working status are kept out of the public table.
  • Latency shows round-trip time in milliseconds. Lower values are better for calls, games and remote work.
  • Uptime summarizes recent availability as a percentage. Values are normalized so impossible numbers above 100% are not displayed.
  • Checked shows the latest date available for the endpoint in the dataset.

How to read the data

Public VPN endpoints can change quickly. A server with a fresh check, realistic speed and low latency is usually a better choice than an old endpoint with a large historic speed number. For sensitive activity, use a trusted provider instead of an unknown public server.

For transparency, the catalog shows fresh measurements directly in the table, while direct raw .ovpn file access is blocked and downloads use short-lived links.

Source import and measurement are separate

The importer can collect public OpenVPN profiles before they have a current performance result. A profile from a source is only a candidate; the visible catalog is based on checked rows with useful metrics, country data and a downloadable profile path.

When a metric shows a dash, it means the value is unknown or not measured yet. It does not mean the server literally measured at zero. Empty country pages are marked noindex until live measured servers appear.

Limits of public VPN checks

  • Tests run from our monitoring environment, so your route can be faster or slower depending on your network and location.
  • Some servers block short probes but still work in a full OpenVPN client, while other servers can go offline after a successful check.
  • Public VPN profiles are operated by third parties. Review the configuration and avoid sensitive activity unless you trust the operator.
  • Sources can publish stale or duplicate profiles, so the catalog keeps filtering, sorting and refreshing instead of treating imports as final.

Data sources and removals

The source list is documented on the VPN data sources page. If a profile should be removed, send the server host, source URL and removal reason through the contact page so the entry can be reviewed.

Related VPN guides

Frequently asked questions

Why do public VPN results change?
Public VPN servers are operated by third parties and can go offline, change ports or reduce performance without notice.
Is a high speed number always the best choice?
No. Check speed together with latency, uptime, country and the latest check date before downloading a profile.
Why are raw .ovpn files protected?
Downloads use short-lived links to reduce stale hotlinking and keep the catalog experience cleaner.