Free VPN servers

958 servers match your filters. The list re-ranks itself after every probe round — nothing here is promoted by hand.

#
Country
IP address
Proto
Latency
Uptime 7d
Downloads
Score
Checked
201
🇺🇸 United States
TCP/1217157 ms98.8%4
94
4m ago
Details
202
🇮🇳 India
TCP/995163 ms99.0%62
94
4m ago
Details
203
🇺🇸 United States
TCP/1815206 ms100.0%—
94
4m ago
Details
204
🇻🇳 Vietnam
TCP/1901179 ms99.3%—
94
4m ago
Details
205
🇺🇸 United States
TCP/1357176 ms99.2%7
93
4m ago
Details
206
🇰🇷 South Korea
TCP/141437 ms95.6%—
93
4m ago
Details
207
🇰🇷 South Korea
TCP/171033 ms95.5%—
93
4m ago
Details
208
🇻🇪 Venezuela
TCP/995220 ms100.0%—
93
4m ago
Details
209
🇻🇳 Vietnam
TCP/1337178 ms99.3%—
93
4m ago
Details
210
🇻🇳 Vietnam
TCP/1356178 ms99.3%—
93
4m ago
Details
211
🇺🇸 United States
TCP/443208 ms99.6%14
93
4m ago
Details
212
🇯🇵 Japan
TCP/179517 ms95.1%1
93
4m ago
Details
213
🇯🇵 Japan
TCP/171318 ms95.0%—
93
4m ago
Details
214
🇯🇵 Japan
TCP/128235 ms99.4%—
93
4m ago
Details
215
🇰🇷 South Korea
TCP/129537 ms95.2%—
93
4m ago
Details
216
🇺🇸 United States
TCP/443231 ms100.0%3
93
4m ago
Details
217
🇯🇵 Japan
TCP/12424 ms94.9%2
93
4m ago
Details
218
🇺🇸 United States
TCP/1515176 ms98.6%1
93
4m ago
Details
219
🇰🇷 South Korea
TCP/176435 ms94.9%—
93
4m ago
Details
220
🇲🇽 Mexico
TCP/1412140 ms97.6%1
92
4m ago
Details
221
🇺🇸 United States
TCP/1245177 ms98.5%5
92
4m ago
Details
222
🇯🇵 Japan
TCP/17308 ms94.6%—
92
4m ago
Details
223
🇩🇪 Germany
TCP/443243 ms100.0%72
92
4m ago
Details
224
🇰🇷 South Korea
TCP/175538 ms94.7%2
92
4m ago
Details
225
🇺🇸 United States
TCP/443249 ms100.0%3
92
4m ago
Details
226
🇺🇸 United States
TCP/1818129 ms97.0%32
92
4m ago
Details
227
🇻🇳 Vietnam
TCP/99591 ms96.0%8
92
4m ago
Details
228
🇯🇵 Japan
TCP/191112 ms94.3%—
92
4m ago
Details
229
🇺🇸 United States
TCP/995255 ms100.0%8
92
4m ago
Details
230
🇰🇷 South Korea
TCP/160436 ms94.3%4
92
4m ago
Details
231
🇯🇵 Japan
TCP/133244 ms94.4%—
92
4m ago
Details
232
🇬🇧 United Kingdom
TCP/443250 ms99.8%15
92
4m ago
Details
233
🇰🇷 South Korea
TCP/99539 ms97.2%—
91
4m ago
Details
234
🇭🇷 Croatia
TCP/443267 ms100.0%2
91
4m ago
Details
235
🇭🇷 Croatia
TCP/443269 ms100.0%3
91
4m ago
Details
236
🇭🇷 Croatia
TCP/443268 ms100.0%4
91
4m ago
Details
237
🇭🇷 Croatia
TCP/443270 ms100.0%6
91
4m ago
Details
238
🇭🇷 Croatia
TCP/443269 ms100.0%2
91
4m ago
Details
239
🇭🇷 Croatia
TCP/443268 ms99.9%12
91
4m ago
Details
240
🇭🇷 Croatia
TCP/443269 ms99.9%10
91
4m ago
Details
241
🇭🇷 Croatia
TCP/443269 ms99.9%1
91
4m ago
Details
242
🇭🇷 Croatia
TCP/443271 ms100.0%4
91
4m ago
Details
243
🇭🇷 Croatia
TCP/443269 ms99.9%4
91
4m ago
Details
244
🇭🇷 Croatia
TCP/443271 ms100.0%1
91
4m ago
Details
245
🇭🇷 Croatia
TCP/443272 ms100.0%7
91
4m ago
Details
246
🇭🇷 Croatia
TCP/443272 ms100.0%4
91
4m ago
Details
247
🇭🇷 Croatia
TCP/443271 ms99.9%4
91
4m ago
Details
248
🇭🇷 Croatia
TCP/443271 ms99.9%4
91
4m ago
Details
249
🇰🇷 South Korea
TCP/99537 ms93.9%—
91
4m ago
Details
250
🇭🇷 Croatia
TCP/443271 ms99.9%2
91
4m ago
Details
Showing 201–250 of 958

How to read this list

Every row is a server our prober reached itself, not an entry copied from a published list — an OpenVPN handshake in almost every case, and a plain connection check for the few whose control channel is encrypted end to end. Latency is the median of its successful probes rather than a single reading, so one lucky reply cannot flatter it. Uptime 7d is the share of the probes we sent over the last week that came back. Score folds those together: 50% reliability, 35% median latency and 15% how the server has done in the last hour, then 15% off for UDP on a random port above 1024 (the standard 1194 is exempt) — a risk our prober cannot see, because mobile networks drop idle UDP mappings and it does not sit behind one. The formula is public.

The list is ordered by score, highest first. It is computed when the page is requested rather than cached, so it always reflects the last probe round.

Of the 50 servers on this page, all of them speak TCP. UDP is faster and the right default on a fixed line; TCP is the safer pick on mobile data or behind a corporate firewall, because those drop idle UDP long before they interfere with TCP. The port matters as much as the protocol: 21 of them listen on 443 or 1194, the two least likely to be blocked on a campus or corporate network. 2 rows carry a key icon, meaning the profile needs a shared username and password — the download hands those over with the config.

Churn is the thing to expect. 958 servers match this view at this moment, and the same request tomorrow will not return the same list: these are volunteer machines, not servers this site operates, and their operators restart, move and withdraw them without notice. Ones that stop answering keep their page and their probe history rather than being deleted. A handshake proves only that a daemon is listening — what the operator can and cannot see is a separate question.