Skip to content

VPS for VPN

Your own VPN server on WireGuard, 3x-ui or Marzban for you and your team, rent from 1 day

Price
from $2.85/mo
Locations
4 in Europe
Apps
7 apps in one click
Rental
from 1 day

Configurations for the job

Six steps from small to large, with resources and price matched to the job.

Server location
  1. 01

    VPN for yourself

    WireGuard or Outline for 1–3 devices

    Why these resources
    CPU
    1 vCPU
    Memory
    1 GB DDR5
    Disk
    10 GB NVMe

    $2.85/mo

    $0.10 for 24 hours

    Order in the bot

    $3.14/mo

    $0.11 for 24 hours

    Order in the bot

    $2.59/mo

    $0.09 for 24 hours

    Order in the bot

    $3.10/mo

    $0.11 for 24 hours

    Order in the bot
  2. 02Recommended

    VPN for the family

    3x-ui or WireGuard for about ten devices

    Why these resources
    CPU
    1 vCPU
    Memory
    2 GB DDR5
    Disk
    10 GB NVMe

    $2.89/mo

    $0.10 for 24 hours

    Order in the bot

    $3.88/mo

    $0.14 for 24 hours

    Order in the bot

    $2.79/mo

    $0.10 for 24 hours

    Order in the bot

    $3.36/mo

    $0.12 for 24 hours

    Order in the bot
  3. 03

    Panel for friends

    3x-ui or Marzban for a small group

    Why these resources
    CPU
    1 vCPU
    Memory
    2 GB DDR5
    Disk
    20 GB NVMe

    $3.29/mo

    $0.12 for 24 hours

    Order in the bot

    $4.48/mo

    $0.16 for 24 hours

    Order in the bot

    $2.99/mo

    $0.11 for 24 hours

    Order in the bot

    $3.89/mo

    $0.14 for 24 hours

    Order in the bot
  4. 04

    Remnawave panel

    The Remnawave panel minimum per its documentation

    Why these resources
    CPU
    2 vCPU
    Memory
    2 GB DDR5
    Disk
    20 GB NVMe

    $5.16/mo

    $0.18 for 24 hours

    Order in the bot

    $6.50/mo

    $0.23 for 24 hours

    Order in the bot

    $4.63/mo

    $0.17 for 24 hours

    Order in the bot

    $5.83/mo

    $0.21 for 24 hours

    Order in the bot
  5. 05

    Remnawave as recommended

    The recommended resources for the Remnawave panel

    Why these resources
    CPU
    4 vCPU
    Memory
    4 GB DDR5
    Disk
    30 GB NVMe

    $11.22/mo

    $0.40 for 24 hours

    Order in the bot

    $15.30/mo

    $0.55 for 24 hours

    Order in the bot

    $10.20/mo

    $0.36 for 24 hours

    Order in the bot

    $13.45/mo

    $0.48 for 24 hours

    Order in the bot
  6. 06

    High-load server

    Many concurrent connections; encryption loads the CPU

    Why these resources
    CPU
    8 vCPU
    Memory
    8 GB DDR5
    Disk
    40 GB NVMe

    $20.99/mo

    $0.75 for 24 hours

    Order in the bot

    $28.62/mo

    $1.02 for 24 hours

    Order in the bot

    $19.08/mo

    $0.68 for 24 hours

    Order in the bot

    $24.80/mo

    $0.89 for 24 hours

    Order in the bot

Need a different size? Build a configuration or pick a ready-made plan.

Why these resources

Minimums come from the apps' official requirements; our estimates are marked.

  1. 01VPN for yourself1 vCPU · 1 GB · 10 GB · estimate

    WireGuard runs in the kernel and uses almost no memory. WireGuard and Outline in the library need at least 1 vCPU, 1 GB, 10 GB.

  2. 02VPN for the family1 vCPU · 2 GB · 10 GB · estimate

    Exactly the ready plan with 1 vCPU, 2 GB, 10 GB, and that plan is what gets ordered. 3x-ui (Xray) with about ten devices.

  3. 03Panel for friends1 vCPU · 2 GB · 20 GB · estimate

    Room for the panel's logs and database. Our estimate.

  4. 04Remnawave panel2 vCPU · 2 GB · 20 GB

    The official minimum for the Remnawave panel is 2 cores, 2 GB and 20 GB.

  5. 05Remnawave as recommended4 vCPU · 4 GB · 30 GB

    Remnawave recommends 4 cores, 4 GB and 20 GB for the panel; a node separately needs at least 1 core and 1 GB.

  6. 06High-load server8 vCPU · 8 GB · 40 GB · estimate

    Encryption loads the CPU in proportion to traffic. Our estimate.

What's included

  • WireGuard, 3x-ui, Marzban, Outline, OpenVPN, Hiddify and Remnawave install from the script library: at the “Add-ons” step of the order or later in “Server settings → Scripts”
  • No sign-up, no ID checks
  • Rent from 24 hours
  • Up and running in ~60 seconds
  • Dedicated IPv4 with a reputation check
  • Intrusion protection
  • Up to 25 Gbps port
  • Migration across 4 locations
  • Public API
  • Shared access

One-click apps

Tick the ones you need when ordering, and they are installed together with the server.

Full library
Install over SSH

root@vps:~# curl -O https://raw.githubusercontent.com/angristan/wireguard-install/master/wireguard-install.sh && chmod +x wireguard-install.sh && sudo ./wireguard-install.sh

  • SystemUbuntu 24.04 · x86_64ok
  • Sourcegithub.com/angristan/wireguard-installok
  • Port51820/udplisten

✓ WireGuard installed · about 60 seconds

root@vps:~#

Install command from the library. Output is shortened and may differ on your server.
  • WireGuard

    VPN server in the Linux kernel

    VPN / ProxyFree

  • 3x-ui

    Xray panel with limits

    VPN / ProxyFree

  • Marzban

    Xray management panel

    VPN / ProxyFree

  • Outline

    Shadowsocks server

    VPN / ProxyFree

  • OpenVPN

    SSL/TLS VPN server

    VPN / ProxyFree

  • Hiddify

    Xray and Sing-box panel

    VPN / ProxyFree

  • Remnawave

    Xray panel with nodes

    VPN / ProxyFree

Where to host

The price of the “VPN for the family” step in each data center.

Locations and the price of the “VPN for the family” step
LocationPer month
NetherlandsAmsterdam$2.89
GermanyFrankfurt$3.88
PolandWarsaw$2.79
EstoniaTallinn$3.36

Check the latency to each data center before you order: Looking Glass · Speedtest

Pay only for what you need

Filled is what the job uses, empty is overpayment. Prices in the Netherlands, per month.

  1. 01VPN for yourself

    Needs: 1 vCPU · 1 GB · 10 GB

    Ready-made plan NL-R9-1: 1 vCPU · 2 GB · 10 GB

    CPU
    1 of 1 vCPU
    Memory
    1 of 2 GB
    Disk
    10 of 10 GB

    $2.85/mo

    instead of $2.89 for the ready-made plan

    1% cheaper
  2. 03Panel for friends

    Needs: 1 vCPU · 2 GB · 20 GB

    Ready-made plan NL-R9-2: 1 vCPU · 3 GB · 30 GB

    CPU
    1 of 1 vCPU
    Memory
    2 of 3 GB
    Disk
    20 of 30 GB

    $3.29/mo

    instead of $3.49 for the ready-made plan

    6% cheaper
  3. 06High-load server

    Needs: 8 vCPU · 8 GB · 40 GB

    Ready-made plan NL-R9-9: 8 vCPU · 16 GB · 225 GB

    CPU
    8 of 8 vCPU
    Memory
    8 of 16 GB
    Disk
    40 of 225 GB

    $20.99/mo

    instead of $23.14 for the ready-made plan

    9% cheaper

VPN server FAQ

No answer here? Message @ExpressHost_SupportBot.

WireGuard, 3x-ui or Marzban: which one?

WireGuard is the simplest: it runs in the Linux kernel, uses almost no memory and has clients for every platform. 3x-ui and Marzban are Xray web panels with VLESS, VMess and Trojan: they make it easy to add users and hand out keys. Outline gives access keys through its own app.

How many resources does a VPN need?

For yourself on 1–3 devices, 1 vCPU, 1 GB RAM, 10 GB NVMe ($2.85 a month) is enough: WireGuard and Outline in the library need at least 1 vCPU, 1 GB, 10 GB. For 3x-ui with about ten devices, take “VPN for the family”: 1 vCPU, 2 GB RAM, 10 GB NVMe for $2.89.

How do I install a VPN on the server?

Pick the script at the “Add-ons” step of the order and it is installed together with the system. On a running server, use “Server settings → Scripts” in the bot.

What does a Remnawave panel need?

The official minimum for the Remnawave panel is 2 cores, 2 GB and 20 GB: that is the “Remnawave panel” step (2 vCPU, 2 GB RAM, 20 GB NVMe, $5.16 a month). Nodes go on separate servers and need at least 1 core and 1 GB.

Four locations in Europe, order in 4 steps — and your whole server in one Telegram chat.