Best free VPN servers checked today

This page highlights the practical way to choose a free public VPN: we focus on live endpoints, refresh reachability and speed as checks complete, show only VPNs that pass real checks, and provide .ovpn downloads for servers 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 2 min ago

How the best free VPN list is ranked

The best free VPN view uses a Technical score instead of simple freshness. Rows must have at least 25 Mbps, latency at or below 150 ms, a check in the last 24 hours, visible country data and a downloadable OpenVPN profile. The score weights speed at 45%, latency at 30%, freshness at 15% and recent check success at 10%.

Selection algorithm

  1. Filter out rows below 25 Mbps, above 150 ms latency, older than 24 hours, missing country data or missing a downloadable endpoint.
  2. Calculate a Technical score from normalized speed, latency, freshness and latest check success.
  3. Rank by score first, then speed, then lower latency, so “best” stays stronger than a simple newest-server list.

What to check before using a public VPN

Public OpenVPN servers are useful for testing routes, ports, countries and client setup, but they should be reviewed before real use. Look for a recent check time, measured speed, acceptable latency, clear protocol and port data, and a country that matches your goal.

After downloading a profile, inspect the .ovpn file, connect with a trusted OpenVPN client, confirm that your public IP changed, and run a DNS leak check. Avoid sensitive accounts on unknown third-party endpoints unless you understand and trust the operator.

Top 50 best free VPN servers by technical score

Top 50 live checked VPN servers ranked by technical score. Download fresh OpenVPN .ovpn profiles directly from the list.
Servers: 50
# Country Host / IP Speed, Mbps Latency, ms Protocol / port Technical score Why ranked Freshness Actions
1 Japan
36.12.244.203
36.12.244.203
1933.0FastLow latencyFresh 2 ms TCP 1916 66Technical scoreLow confidence
Very high speed Low latency Fresh check TCP profile Downloadable profile
2 Japan
110.66.191.52
110.66.191.52
1621.8FastLow latencyRecent 2 ms TCP 1773 50Technical scoreLow confidence
Very high speed Low latency Recent check TCP profile Downloadable profile
3 Japan
121.82.208.201
121.82.208.201
970.5FastLow latencyFresh 2 ms TCP 1475 68Technical scoreLow confidence
High speed Low latency Fresh check TCP profile Downloadable profile
4 Japan
160.86.204.44
160.86.204.44
935.4FastLow latencyFresh 2 ms TCP 1758 66Technical scoreLow confidence
High speed Low latency Fresh check TCP profile Downloadable profile
5 Japan
27.91.12.136
27.91.12.136
1168.5FastLow latencyRecent 4 ms TCP 1757 50Technical scoreLow confidence
Very high speed Low latency Recent check TCP profile Downloadable profile
6 Japan
39.111.168.184
39.111.168.184
946.1FastLow latencyRecent 3 ms TCP 1940 50Technical scoreLow confidence
High speed Low latency Recent check TCP profile Downloadable profile
7 Japan
110.66.90.105
110.66.90.105
939.6FastLow latencyStable 5 ms TCP 1747 66Technical scoreMedium confidence
High speed Low latency Fresh check TCP profile Downloadable profile
8 Japan
221.45.33.197
221.45.33.197
915.2FastLow latencyStable 5 ms TCP 1792 50Technical scoreMedium confidence
High speed Low latency Recent check TCP profile Downloadable profile
9 Japan
118.104.195.64
118.104.195.64
895.1FastLow latencyRecent 6 ms TCP 1339 50Technical scoreLow confidence
High speed Low latency Recent check TCP profile Downloadable profile
10 Japan
101.140.137.205
101.140.137.205
963.3FastLow latencyRecent 2 ms TCP 1646 50Technical scoreLow confidence
High speed Low latency Recent check TCP profile Downloadable profile
11 Japan
175.132.59.112
175.132.59.112
854.1FastLow latencyRecent 2 ms TCP 1716 50Technical scoreLow confidence
High speed Low latency Recent check TCP profile Downloadable profile
12 Japan
219.100.37.193
219.100.37.193
972.8FastLow latencyTCP 443Stable 18 ms TCP 443 66Technical scoreHigh confidence
High speed Low latency Fresh check TCP 443 Downloadable profile
13 Japan
39.111.147.54
39.111.147.54
908.2FastLow latencyRecent 3 ms UDP 1826 50Technical scoreLow confidence
High speed Low latency Recent check UDP profile Downloadable profile
14 Japan
211.2.10.228
211.2.10.228
763.7FastLow latencyRecent 2 ms TCP 995 50Technical scoreLow confidence
High speed Low latency Recent check TCP profile Downloadable profile
15 Japan
115.163.40.198
115.163.40.198
809.5FastLow latencyRecent 8 ms UDP 1479 50Technical scoreLow confidence
High speed Low latency Recent check UDP profile Downloadable profile
16 Japan
124.47.125.245
124.47.125.245
747.7FastLow latencyFresh 7 ms TCP 1874 66Technical scoreLow confidence
High speed Low latency Fresh check TCP profile Downloadable profile
17 Japan
160.86.25.181
160.86.25.181
932.9FastLow latencyStable 6 ms UDP 1195 50Technical scoreMedium confidence
High speed Low latency Recent check UDP profile Downloadable profile
18 Japan
117.109.114.71
117.109.114.71
858.3FastLow latencyRecent 2 ms TCP 1363 50Technical scoreLow confidence
High speed Low latency Recent check TCP profile Downloadable profile
19 Japan
219.63.41.5
219.63.41.5
959.0FastLow latencyRecent 8 ms TCP 1430 50Technical scoreLow confidence
High speed Low latency Recent check TCP profile Downloadable profile
20 South Korea
1.224.195.110
1.224.195.110
915.3FastLow latencyFresh 32 ms TCP 1568 66Technical scoreLow confidence
High speed Low latency Fresh check TCP profile Downloadable profile
21 Japan
122.145.70.207
122.145.70.207
711.3FastLow latencyFresh 9 ms TCP 1414 68Technical scoreLow confidence
High speed Low latency Fresh check TCP profile Downloadable profile
22 Japan
61.117.8.122
61.117.8.122
834FastLow latencyRecent 10 ms TCP 1787 50Technical scoreLow confidence
High speed Low latency Recent check TCP profile Downloadable profile
23 Japan
180.196.153.114
180.196.153.114
789.6FastLow latencyRecent 8 ms TCP 1595 50Technical scoreLow confidence
High speed Low latency Recent check TCP profile Downloadable profile
24 Japan
222.226.230.206
222.226.230.206
796.2FastLow latencyRecent 10 ms TCP 1676 50Technical scoreLow confidence
High speed Low latency Recent check TCP profile Downloadable profile
25 Japan
220.26.52.138
220.26.52.138
890.5FastLow latencyRecent 5 ms TCP 1248 50Technical scoreLow confidence
High speed Low latency Recent check TCP profile Downloadable profile
26 Japan
126.103.155.169
126.103.155.169
791.1FastLow latencyRecent 3 ms TCP 1826 50Technical scoreLow confidence
High speed Low latency Recent check TCP profile Downloadable profile
27 Japan
118.240.3.52
118.240.3.52
784.0FastLow latencyRecent 2 ms UDP 1222 50Technical scoreLow confidence
High speed Low latency Recent check UDP profile Downloadable profile
28 Japan
223.134.70.151
223.134.70.151
860.3FastLow latencyRecent 2 ms TCP 1365 50Technical scoreLow confidence
High speed Low latency Recent check TCP profile Downloadable profile
29 Japan
118.105.78.215
118.105.78.215
847.8FastLow latencyStable 4 ms TCP 1250 50Technical scoreHigh confidence
High speed Low latency Recent check TCP profile Downloadable profile
30 Japan
126.206.54.132
126.206.54.132
616.5FastLow latencyRecent 5 ms TCP 1254 50Technical scoreLow confidence
High speed Low latency Recent check TCP profile Downloadable profile
31 Japan
150.9.154.11
150.9.154.11
580.8FastLow latencyRecent 8 ms TCP 1933 50Technical scoreLow confidence
High speed Low latency Recent check TCP profile Downloadable profile
32 South Korea
121.186.169.242
121.186.169.242
735.8FastLow latencyFresh 29 ms TCP 1334 66Technical scoreLow confidence
High speed Low latency Fresh check TCP profile Downloadable profile
33 South Korea
222.113.226.238
222.113.226.238
728.1FastLow latencyFresh 31 ms TCP 995 66Technical scoreLow confidence
High speed Low latency Fresh check TCP profile Downloadable profile
34 Japan
60.134.17.120
60.134.17.120
518.6FastLow latencyRecent 5 ms TCP 1574 50Technical scoreLow confidence
High speed Low latency Recent check TCP profile Downloadable profile
35 Japan
60.108.139.42
60.108.139.42
502.8FastLow latencyFresh 5 ms TCP 1818 66Technical scoreLow confidence
High speed Low latency Fresh check TCP profile Downloadable profile
36 South Korea
121.150.89.85
121.150.89.85
702.2FastLow latencyFresh 29 ms TCP 995 66Technical scoreLow confidence
High speed Low latency Fresh check TCP profile Downloadable profile
37 Japan
210.20.245.11
210.20.245.11
922.4FastLow latencyRecent 9 ms TCP 1678 50Technical scoreLow confidence
High speed Low latency Recent check TCP profile Downloadable profile
38 Japan
126.63.153.114
126.63.153.114
490.3FastLow latencyRecent 4 ms TCP 1347 50Technical scoreLow confidence
High speed Low latency Recent check TCP profile Downloadable profile
39 Japan
112.70.66.3
112.70.66.3
476.2FastLow latencyRecent 2 ms TCP 1635 50Technical scoreLow confidence
High speed Low latency Recent check TCP profile Downloadable profile
40 Japan
114.184.247.246
114.184.247.246
505.4FastLow latencyFresh 8 ms TCP 1627 61Technical scoreLow confidence
High speed Low latency Fresh check TCP profile Downloadable profile
41 Japan
113.153.66.199
113.153.66.199
462.7FastLow latencyFresh 4 ms TCP 1267 66Technical scoreLow confidence
High speed Low latency Fresh check TCP profile Downloadable profile
42 Japan
58.87.159.9
58.87.159.9
458.6FastLow latencyRecent 2 ms TCP 1605 50Technical scoreLow confidence
High speed Low latency Recent check TCP profile Downloadable profile
43 Japan
126.110.42.106
126.110.42.106
462.1FastLow latencyFresh 6 ms TCP 1282 66Technical scoreLow confidence
High speed Low latency Fresh check TCP profile Downloadable profile
44 Japan
121.86.24.233
121.86.24.233
431.6FastLow latencyRecent 2 ms TCP 1266 50Technical scoreLow confidence
High speed Low latency Recent check TCP profile Downloadable profile
45 Japan
180.198.217.53
180.198.217.53
885.7FastLow latencyRecent 7 ms TCP 1800 50Technical scoreLow confidence
High speed Low latency Recent check TCP profile Downloadable profile
46 Japan
59.190.10.248
59.190.10.248
908.1FastLow latencyStable 1 ms TCP 1619 50Technical scoreMedium confidence
High speed Low latency Recent check TCP profile Downloadable profile
47 Vietnam
42.117.149.173
42.117.149.173
561.6FastLow latencyRecent 20 ms UDP 65425 50Technical scoreLow confidence
High speed Low latency Recent check UDP profile Downloadable profile
48 Japan
219.104.164.68
219.104.164.68
945.9FastLow latencyRecent 2 ms UDP 6698 50Technical scoreLow confidence
High speed Low latency Recent check UDP profile Downloadable profile
49 Thailand
171.7.72.163
171.7.72.163
585.0FastLow latencyRecent 2 ms TCP 1359 50Technical scoreLow confidence
High speed Low latency Recent check TCP profile Downloadable profile
50 South Korea
125.129.191.241
125.129.191.241
600.0FastLow latencyFresh 28 ms TCP 995 66Technical scoreLow confidence
High speed Low latency Fresh check TCP profile Downloadable profile
36.12.244.203
36.12.244.203
Speed: 1933.0 2 ms TCP 1916 66Technical scoreLow confidence Very high speed Low latency Fresh check TCP profile Downloadable profile Recent FastLow latencyFresh
Checked 32 min ago
110.66.191.52
110.66.191.52
Speed: 1621.8 2 ms TCP 1773 50Technical scoreLow confidence Very high speed Low latency Recent check TCP profile Downloadable profile Stale FastLow latencyRecent
Checked 5 h ago
121.82.208.201
121.82.208.201
Speed: 970.5 2 ms TCP 1475 68Technical scoreLow confidence High speed Low latency Fresh check TCP profile Downloadable profile Recent FastLow latencyFresh
Checked 25 min ago
160.86.204.44
160.86.204.44
Speed: 935.4 2 ms TCP 1758 66Technical scoreLow confidence High speed Low latency Fresh check TCP profile Downloadable profile Recent FastLow latencyFresh
Checked 32 min ago
27.91.12.136
27.91.12.136
Speed: 1168.5 4 ms TCP 1757 50Technical scoreLow confidence Very high speed Low latency Recent check TCP profile Downloadable profile Stale FastLow latencyRecent
Checked 9 h ago
39.111.168.184
39.111.168.184
Speed: 946.1 3 ms TCP 1940 50Technical scoreLow confidence High speed Low latency Recent check TCP profile Downloadable profile Stale FastLow latencyRecent
Checked 1 h ago
110.66.90.105
110.66.90.105
Speed: 939.6 5 ms TCP 1747 66Technical scoreMedium confidence High speed Low latency Fresh check TCP profile Downloadable profile Recent FastLow latencyStable
Checked 32 min ago
221.45.33.197
221.45.33.197
Speed: 915.2 5 ms TCP 1792 50Technical scoreMedium confidence High speed Low latency Recent check TCP profile Downloadable profile Stale FastLow latencyStable
Checked 1 h ago
118.104.195.64
118.104.195.64
Speed: 895.1 6 ms TCP 1339 50Technical scoreLow confidence High speed Low latency Recent check TCP profile Downloadable profile Stale FastLow latencyRecent
Checked 1 h ago
101.140.137.205
101.140.137.205
Speed: 963.3 2 ms TCP 1646 50Technical scoreLow confidence High speed Low latency Recent check TCP profile Downloadable profile Stale FastLow latencyRecent
Checked 5 h ago
175.132.59.112
175.132.59.112
Speed: 854.1 2 ms TCP 1716 50Technical scoreLow confidence High speed Low latency Recent check TCP profile Downloadable profile Stale FastLow latencyRecent
Checked 1 h ago
219.100.37.193
219.100.37.193
Speed: 972.8 18 ms TCP 443 66Technical scoreHigh confidence High speed Low latency Fresh check TCP 443 Downloadable profile Recent FastLow latencyTCP 443Stable
Checked 32 min ago
39.111.147.54
39.111.147.54
Speed: 908.2 3 ms UDP 1826 50Technical scoreLow confidence High speed Low latency Recent check UDP profile Downloadable profile Stale FastLow latencyRecent
Checked 6 h ago
211.2.10.228
211.2.10.228
Speed: 763.7 2 ms TCP 995 50Technical scoreLow confidence High speed Low latency Recent check TCP profile Downloadable profile Stale FastLow latencyRecent
Checked 1 h ago
115.163.40.198
115.163.40.198
Speed: 809.5 8 ms UDP 1479 50Technical scoreLow confidence High speed Low latency Recent check UDP profile Downloadable profile Stale FastLow latencyRecent
Checked 1 h ago
124.47.125.245
124.47.125.245
Speed: 747.7 7 ms TCP 1874 66Technical scoreLow confidence High speed Low latency Fresh check TCP profile Downloadable profile Recent FastLow latencyFresh
Checked 32 min ago
160.86.25.181
160.86.25.181
Speed: 932.9 6 ms UDP 1195 50Technical scoreMedium confidence High speed Low latency Recent check UDP profile Downloadable profile Stale FastLow latencyStable
Checked 8 h ago
117.109.114.71
117.109.114.71
Speed: 858.3 2 ms TCP 1363 50Technical scoreLow confidence High speed Low latency Recent check TCP profile Downloadable profile Stale FastLow latencyRecent
Checked 6 h ago
219.63.41.5
219.63.41.5
Speed: 959.0 8 ms TCP 1430 50Technical scoreLow confidence High speed Low latency Recent check TCP profile Downloadable profile Stale FastLow latencyRecent
Checked 8 h ago
1.224.195.110
1.224.195.110
Speed: 915.3 32 ms TCP 1568 66Technical scoreLow confidence High speed Low latency Fresh check TCP profile Downloadable profile Recent FastLow latencyFresh
Checked 32 min ago
122.145.70.207
122.145.70.207
Speed: 711.3 9 ms TCP 1414 68Technical scoreLow confidence High speed Low latency Fresh check TCP profile Downloadable profile Recent FastLow latencyFresh
Checked 25 min ago
61.117.8.122
61.117.8.122
Speed: 834 10 ms TCP 1787 50Technical scoreLow confidence High speed Low latency Recent check TCP profile Downloadable profile Stale FastLow latencyRecent
Checked 5 h ago
180.196.153.114
180.196.153.114
Speed: 789.6 8 ms TCP 1595 50Technical scoreLow confidence High speed Low latency Recent check TCP profile Downloadable profile Stale FastLow latencyRecent
Checked 5 h ago
222.226.230.206
222.226.230.206
Speed: 796.2 10 ms TCP 1676 50Technical scoreLow confidence High speed Low latency Recent check TCP profile Downloadable profile Stale FastLow latencyRecent
Checked 5 h ago
220.26.52.138
220.26.52.138
Speed: 890.5 5 ms TCP 1248 50Technical scoreLow confidence High speed Low latency Recent check TCP profile Downloadable profile Stale FastLow latencyRecent
Checked 11 h ago
126.103.155.169
126.103.155.169
Speed: 791.1 3 ms TCP 1826 50Technical scoreLow confidence High speed Low latency Recent check TCP profile Downloadable profile Stale FastLow latencyRecent
Checked 8 h ago
118.240.3.52
118.240.3.52
Speed: 784.0 2 ms UDP 1222 50Technical scoreLow confidence High speed Low latency Recent check UDP profile Downloadable profile Stale FastLow latencyRecent
Checked 8 h ago
223.134.70.151
223.134.70.151
Speed: 860.3 2 ms TCP 1365 50Technical scoreLow confidence High speed Low latency Recent check TCP profile Downloadable profile Stale FastLow latencyRecent
Checked 11 h ago
118.105.78.215
118.105.78.215
Speed: 847.8 4 ms TCP 1250 50Technical scoreHigh confidence High speed Low latency Recent check TCP profile Downloadable profile Stale FastLow latencyStable
Checked 11 h ago
126.206.54.132
126.206.54.132
Speed: 616.5 5 ms TCP 1254 50Technical scoreLow confidence High speed Low latency Recent check TCP profile Downloadable profile Stale FastLow latencyRecent
Checked 2 h ago
150.9.154.11
150.9.154.11
Speed: 580.8 8 ms TCP 1933 50Technical scoreLow confidence High speed Low latency Recent check TCP profile Downloadable profile Stale FastLow latencyRecent
Checked 1 h ago
121.186.169.242
121.186.169.242
Speed: 735.8 29 ms TCP 1334 66Technical scoreLow confidence High speed Low latency Fresh check TCP profile Downloadable profile Recent FastLow latencyFresh
Checked 32 min ago
222.113.226.238
222.113.226.238
Speed: 728.1 31 ms TCP 995 66Technical scoreLow confidence High speed Low latency Fresh check TCP profile Downloadable profile Recent FastLow latencyFresh
Checked 32 min ago
60.134.17.120
60.134.17.120
Speed: 518.6 5 ms TCP 1574 50Technical scoreLow confidence High speed Low latency Recent check TCP profile Downloadable profile Stale FastLow latencyRecent
Checked 1 h ago
60.108.139.42
60.108.139.42
Speed: 502.8 5 ms TCP 1818 66Technical scoreLow confidence High speed Low latency Fresh check TCP profile Downloadable profile Recent FastLow latencyFresh
Checked 32 min ago
121.150.89.85
121.150.89.85
Speed: 702.2 29 ms TCP 995 66Technical scoreLow confidence High speed Low latency Fresh check TCP profile Downloadable profile Recent FastLow latencyFresh
Checked 32 min ago
210.20.245.11
210.20.245.11
Speed: 922.4 9 ms TCP 1678 50Technical scoreLow confidence High speed Low latency Recent check TCP profile Downloadable profile Stale FastLow latencyRecent
Checked 15 h ago
126.63.153.114
126.63.153.114
Speed: 490.3 4 ms TCP 1347 50Technical scoreLow confidence High speed Low latency Recent check TCP profile Downloadable profile Stale FastLow latencyRecent
Checked 1 h ago
112.70.66.3
112.70.66.3
Speed: 476.2 2 ms TCP 1635 50Technical scoreLow confidence High speed Low latency Recent check TCP profile Downloadable profile Stale FastLow latencyRecent
Checked 1 h ago
114.184.247.246
114.184.247.246
Speed: 505.4 8 ms TCP 1627 61Technical scoreLow confidence High speed Low latency Fresh check TCP profile Downloadable profile Recent FastLow latencyFresh
Checked 55 min ago
113.153.66.199
113.153.66.199
Speed: 462.7 4 ms TCP 1267 66Technical scoreLow confidence High speed Low latency Fresh check TCP profile Downloadable profile Recent FastLow latencyFresh
Checked 32 min ago
58.87.159.9
58.87.159.9
Speed: 458.6 2 ms TCP 1605 50Technical scoreLow confidence High speed Low latency Recent check TCP profile Downloadable profile Stale FastLow latencyRecent
Checked 1 h ago
126.110.42.106
126.110.42.106
Speed: 462.1 6 ms TCP 1282 66Technical scoreLow confidence High speed Low latency Fresh check TCP profile Downloadable profile Recent FastLow latencyFresh
Checked 32 min ago
121.86.24.233
121.86.24.233
Speed: 431.6 2 ms TCP 1266 50Technical scoreLow confidence High speed Low latency Recent check TCP profile Downloadable profile Stale FastLow latencyRecent
Checked 1 h ago
180.198.217.53
180.198.217.53
Speed: 885.7 7 ms TCP 1800 50Technical scoreLow confidence High speed Low latency Recent check TCP profile Downloadable profile Stale FastLow latencyRecent
Checked 17 h ago
59.190.10.248
59.190.10.248
Speed: 908.1 1 ms TCP 1619 50Technical scoreMedium confidence High speed Low latency Recent check TCP profile Downloadable profile Stale FastLow latencyStable
Checked 20 h ago
42.117.149.173
42.117.149.173
Speed: 561.6 20 ms UDP 65425 50Technical scoreLow confidence High speed Low latency Recent check UDP profile Downloadable profile Stale FastLow latencyRecent
Checked 1 h ago
219.104.164.68
219.104.164.68
Speed: 945.9 2 ms UDP 6698 50Technical scoreLow confidence High speed Low latency Recent check UDP profile Downloadable profile Stale FastLow latencyRecent
Checked 21 h ago
171.7.72.163
171.7.72.163
Speed: 585.0 2 ms TCP 1359 50Technical scoreLow confidence High speed Low latency Recent check TCP profile Downloadable profile Stale FastLow latencyRecent
Checked 8 h ago
125.129.191.241
125.129.191.241
Speed: 600.0 28 ms TCP 995 66Technical scoreLow confidence High speed Low latency Fresh check TCP profile Downloadable profile Recent FastLow latencyFresh
Checked 32 min ago

Popular VPN countries

Related VPN guides

Frequently asked questions

Are these public VPN servers free?
Yes. The catalog lets you download public OpenVPN .ovpn configuration files without registration through short-lived links. We show only live VPN endpoints that pass real checks and are working at download time.
How often is the VPN list updated?
We focus on live public VPN endpoints and refresh reachability, speed and latency as checks complete. Servers without a measured speed or working status are not shown in the table.
What do speed and latency mean?
Speed is the measured throughput in Mbps. Latency is the round-trip time in milliseconds; lower latency is better for calls, games and remote work.
Should I use public VPN servers for sensitive traffic?
Public VPN endpoints are operated by third parties. Download the .ovpn file only for low-risk use and review each configuration before sending sensitive data.