Skip to content

Cloud VPS · VPN server

VPS for a VPN server: WireGuard, OpenVPN, Xray and Outline, from $6.90 a month

A VPN server is a transfer bill with a small machine attached. One core and one gigabyte carry WireGuard for dozens of people; what runs out is the monthly allowance. So the table below picks, in each of 66 cities, the small plan with the most transfer, from $6.90 a month, and the Unmetered line where it exists. Root from the first minute, online in under an hour.

Rendering of a network switch with three patch leads, one litTransfer firstFrom $6.90 a month

Who this is for

Three kinds of VPN, one kind of server.

A personal or team VPN

Your phones and laptops, or a small team's, on one tunnel with your own keys. The smallest plan in the table is enough; pick the city nearest the people who use it.

A commercial VPN service

Paying users with their own accounts, on WireGuard, Xray or Outline. Welcome here, authenticated. Size by transfer per user and spread exits across cities as the customers arrive.

Remote access to a home or office

A fixed address in the cloud that the office router and the travelling laptops both dial into, so the office needs no open port of its own. Light traffic; the city nearest the office.

What matters

Transfer and port, far ahead of CPU.

Every byte a client pulls through the tunnel enters the server and leaves it again, so a VPN spends allowance twice as fast as the download it carries. The columns to read are the ones most size tables hide.

Monthly transfer

The number that decides the bill. Plans in the same price band carry very different allowances: the widest metered row in the table carries 32 TB a month, and the Unmetered line carries no meter at all. The table ranks by this column first.

Port speed

On an unmetered plan the port is the only ceiling, so it is printed wherever the supplier states one. Where the sheet states no figure the column is left blank rather than filled with a guess.

CPU and memory

WireGuard lives inside the Linux kernel and its own site calls it suitable for small embedded devices like smartphones: 1 vCPU and 1 GB carry dozens of peers. Xray ships as a single binary with official Linux builds for amd64 and arm64, and OpenVPN and Outline install from their own documentation on any image here. None of the four publishes a hardware minimum; none of them needs a big one.

By city

The best plan for a VPN in each city.

Two rows where a city has both: the small plan with the largest transfer allowance under $20.00 a month, and the cheapest plan of the Unmetered line. Every row is a real machine at the price the cart charges. Deploy opens the configurator on it.

Best plans for a VPN server by city, with transfer, port speed and monthly price
CityPlanvCPU / RAMTransferPortMonthlyOrder
FrankfurtVPS-22 / 4 GB2 TB$14.90Deploy
HelsinkiVPS-22 / 4 GB2 TB$14.90Deploy
AmsterdamC1-2-551 / 2 GB2 TB$19.90Deploy
LondonC1-2-551 / 2 GB2 TB$19.90Deploy
ParisC1-2-551 / 2 GB2 TB$19.90Deploy
DubaiC1-21 / 2 GB1 TB$15.90Deploy
IstanbulC1-21 / 2 GB1 TB$15.90Deploy
IstanbulU1-1Unmetered line1 / 1 GBUnmetered1 Gbit$6.90Deploy
New YorkBD-84 / 8 GB32 TB200 Mbit$16.90Deploy
New YorkGL4-8Unmetered line4 / 8 GBUnmetered1 Gbit$20.90Deploy
Silicon ValleyC1-2-551 / 2 GB2 TB$19.90Deploy
TorontoC1-2-551 / 2 GB2 TB$19.90Deploy
SingaporeBD-84 / 8 GB32 TB200 Mbit$18.90Deploy
SingaporeU4-8Unmetered line4 / 8 GBUnmetered200 Mbit$18.90Deploy
TokyoBD-84 / 8 GB32 TB200 Mbit$18.90Deploy
MumbaiC1-2-551 / 2 GB2 TB$19.90Deploy
SydneyBD-84 / 8 GB32 TB200 Mbit$17.90Deploy
Vint Hill (VA)GL2-4Unmetered line2 / 4 GBUnmetered500 Mbit$11.90Deploy
Hillsboro (OR)GL2-4Unmetered line2 / 4 GBUnmetered500 Mbit$11.90Deploy
LauterbourgBD-84 / 8 GB32 TB200 Mbit$12.90Deploy
WarsawC1-2-551 / 2 GB2 TB$19.90Deploy
MadridC1-2-551 / 2 GB2 TB$19.90Deploy
StockholmC1-2-551 / 2 GB2 TB$19.90Deploy
Sao PauloC1-1-251 / 1 GB1 TB$14.90Deploy
SantiagoC1-2-551 / 2 GB2 TB$19.90Deploy
ChicagoC1-2-551 / 2 GB2 TB$19.90Deploy
AtlantaC1-2-551 / 2 GB2 TB$19.90Deploy
Los AngelesC1-2-551 / 2 GB2 TB$19.90Deploy
Los AngelesGL4-8Unmetered line4 / 8 GBUnmetered1 Gbit$20.90Deploy
MiamiC1-2-551 / 2 GB2 TB$19.90Deploy
MiamiGL4-8Unmetered line4 / 8 GBUnmetered1 Gbit$20.90Deploy
SeattleBD-84 / 8 GB32 TB200 Mbit$15.90Deploy
SeattleGL4-8Unmetered line4 / 8 GBUnmetered1 Gbit$20.90Deploy
DallasC1-2-551 / 2 GB2 TB$19.90Deploy
BangaloreC1-2-551 / 2 GB2 TB$19.90Deploy
OsakaC1-2-551 / 2 GB2 TB$19.90Deploy
MelbourneC1-2-551 / 2 GB2 TB$19.90Deploy
JohannesburgC1-2-551 / 2 GB2 TB$19.90Deploy
WashingtonC1-1-251 / 1 GB1 TB$9.90Deploy
Mexico CityC1-2-551 / 2 GB2 TB$19.90Deploy
ManchesterC1-2-551 / 2 GB2 TB$19.90Deploy
SeoulC1-2-551 / 2 GB2 TB$19.90Deploy
Tel AvivC1-2-551 / 2 GB2 TB$19.90Deploy
MilanC1-1-251 / 1 GB1 TB$9.90Deploy
RoubaixGL8-24Unmetered line8 / 24 GBUnmetered3 Gbit$54.90Deploy
MarseilleC1-21 / 2 GB1 TB$15.90Deploy
BeauharnoisGL2-4Unmetered line2 / 4 GBUnmetered500 Mbit$11.90Deploy
DenverGL4-8Unmetered line4 / 8 GBUnmetered1 Gbit$20.90Deploy
Palo AltoGL4-8Unmetered line4 / 8 GBUnmetered1 Gbit$20.90Deploy
Delhi NCRC1-2-551 / 2 GB2 TB$19.90Deploy
HonoluluC1-1-251 / 1 GB1 TB$11.90Deploy
JakartaC1-1-251 / 1 GB1 TB$11.90Deploy
ChennaiC1-1-251 / 1 GB1 TB$9.90Deploy
RiyadhC1-21 / 2 GB1 TB$15.90Deploy
DohaC1-21 / 2 GB1 TB$15.90Deploy
MuscatC1-21 / 2 GB1 TB$15.90Deploy
BahrainC1-21 / 2 GB1 TB$15.90Deploy
BaghdadC1-21 / 2 GB1 TB$15.90Deploy
DhakaC1-21 / 2 GB1 TB$15.90Deploy
KathmanduC1-21 / 2 GB1 TB$15.90Deploy
Phnom PenhC1-21 / 2 GB1 TB$15.90Deploy
HanoiC1-21 / 2 GB1 TB$15.90Deploy
Ho Chi Minh CityC1-21 / 2 GB1 TB$15.90Deploy
Kuala LumpurC1-21 / 2 GB1 TB$15.90Deploy
ManilaC1-21 / 2 GB1 TB$15.90Deploy
BangkokC1-21 / 2 GB1 TB$15.90Deploy
BogotaC1-21 / 2 GB1 TB$15.90Deploy
Buenos AiresC1-21 / 2 GB1 TB$15.90Deploy
QuitoC1-21 / 2 GB1 TB$15.90Deploy
AthensC1-21 / 2 GB1 TB$15.90Deploy
SofiaC1-21 / 2 GB1 TB$15.90Deploy
BucharestC1-21 / 2 GB1 TB$15.90Deploy

66 cities, 12 of them with an Unmetered row. A city whose plans all cost more than the ceiling is left out rather than padded; the configurator lists every city and size.

Use policy

VPN servers are welcome here, personal, team and commercial alike, including services that sell access to their own authenticated users. What is not welcome is an open or public proxy that anyone on the internet can use without signing in; the acceptable use policy says the same in full.

Questions

Before you buy a VPN server.

Can I run a commercial VPN?
Yes. A VPN service that sells access to its own authenticated users is a normal workload here, the same as a personal or team VPN. What the acceptable use policy at /legal rules out is an open proxy: an exit anyone on the internet can use without signing in. Keep authentication on and run it the way you would run any other service.
Which city should I pick?
For a personal or team VPN, the city nearest the people who use it: the tunnel adds the round trip to the server to everything they do. For an exit in a particular country, the city in that country decides it. For remote access to an office, the city nearest the office. We do not publish latency figures we have not measured; the table prints each city's own plan and price, and the machine is the same wherever you put it.
What happens if I exceed the transfer allowance?
Only outbound traffic is counted against the allowance. Going over does not cut the server off and is not billed automatically: we get in touch first and agree what happens next, which is usually a move to a bigger allowance or to the Unmetered line. A VPN doubles traffic, because what a client downloads through it leaves the server again, so count both directions when you size it.
Do you offer hourly billing for a test?
Yes, in 54 of the 66 cities in the table: deploy the machine, run your VPN for an evening, destroy it and pay for those hours. The Unmetered line and a few other suppliers bill by the month only, and the configurator shows which cycles a city takes before you order.
Do I need more than 1 vCPU and 1 GB?
Not for WireGuard with dozens of peers. It runs inside the Linux kernel and its own site calls it suitable for small embedded devices like smartphones, so a one-core machine saturates its port long before it runs out of CPU. OpenVPN costs more CPU per gigabyte and Xray adds TLS work, so a busy commercial service on either grows to 2 vCPU first; memory stays small on all of them. The transfer allowance is the column to read before the vCPU column.
WireGuard, OpenVPN, Xray or Outline: which one?
All four run on any Linux image we offer. WireGuard is the simplest and the fastest per core, and our WireGuard guide installs it with a web UI in four steps. OpenVPN is the one most corporate clients already have. Xray with VLESS and REALITY is for networks that interfere with ordinary VPN protocols, and Outline packages Shadowsocks with a manager app for people who do not want a terminal. The server underneath is the same small machine either way.

Keep reading

Set it up, or read the lines.