Short answer
As of October 23, 2026, the best Mastodon VPS is LikeVPS (Lite 2.0, $10.00/month: 1 vCPU, 2 GB RAM, 25 GB NVMe, 20 TB traffic), followed by Contabo and OVHcloud VPS. The cheapest is V.PS at $1.87/month (AMS Nano Pro, prepaid annually or longer). 157 of the 160 providers we track qualify. Every plan listed has at least 2 GB RAM.
Key takeaways
- Prices run from $1.87 (V.PS, prepaid annually or longer) with a median of $10.00 per month across 157 providers.
- Widest footprint: OneProvider, 64 data-center locations in 50 countries.
- Best rated: ChartVPS, 5.0/5 on Trustpilot from 228 reviews.
- 75 of 157 offer Windows Server, 90 include DDoS protection and 44 bill by the hour.
Top picks: vps for mastodon
-
1
LikeVPS
UK-registered VPS provider with 26 locations across Europe, North America, Asia and Oceania; DDoS protection and unlimited traffic included in most plans. Lite 2.0 at $10.00/month with 2 GB RAM. 26 locations in 26 countries, DDoS protection included and Windows Server available.
Lite 2.0: 1 vCPU, 2 GB RAM, 25 GB NVMe, 20 TB traffic. -
2
Contabo
Munich-based host selling high-RAM shared-vCPU VPS from €5.50 across 10+ locations on four continents. Cloud VPS 4 at $6.16/month with 8 GB RAM. DDoS protection included, Windows Server available and unmetered traffic on some plans.
Cloud VPS 4: 4 vCPU, 8 GB RAM, 100 GB SSD, unmetered traffic. -
3
OVHcloud VPS
French public cloud group selling NVMe VPS with unlimited traffic in 11 datacenter regions from $4.54/mo. VPS-1 at $4.54/month with 4 GB RAM. DDoS protection included, Windows Server available and unmetered traffic on some plans.
VPS-1: 2 vCPU, 4 GB RAM, 40 GB NVMe, unmetered traffic. -
4
IONOS VPS
IONOS's NVMe VPS+ line with unlimited traffic in the US, UK, Germany and Spain, from $6/mo standard. VPS Linux S+ at $6.00/month with 2 GB RAM. DDoS protection included, Windows Server available and unmetered traffic on some plans.
VPS Linux S+: 1 vCPU, 2 GB RAM, 60 GB NVMe, unmetered traffic. -
5
HOSTKEY
Amsterdam-based dedicated and GPU host with hourly-billed KVM VPS in seven European and US locations and Windows images. Hourly VPS Basic at $3.60/month with 4 GB RAM. DDoS protection included, Windows Server available and hourly billing.
Hourly VPS Basic: 2 vCPU, 4 GB RAM, 50 GB SSD, traffic n/a.
Official requirements
Only plans with at least 2 GB RAM are listed. The figures below come from each project's own documentation.
| Software | Minimum RAM | Recommended RAM | CPU | Disk | Runs on |
|---|---|---|---|---|---|
| Mastodon | not published | — | not published | not published | Linux |
Mastodon: Mastodon's documentation publishes no RAM, CPU or disk sizing. The source install targets Ubuntu 24.04 or Debian 13 with root access and uses Node.js 24, PostgreSQL 18 from the PGDG repository, Redis, nginx and a jemalloc-enabled Ruby built through rbenv, plus a domain and an SMTP provider. The only memory guidance covers optional full-text search: Elasticsearch should get roughly 25-50% of available memory (the example heap is 2 GB) and can need more RAM than Mastodon itself.
All 157 providers that qualify
| # | Provider | Plan | $/month | vCPU | RAM | Storage | Locations | Windows | Trustpilot |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Lite 2.0 | $10.00 | 1 | 2 GB | 25 GB NVMe | 26 | Yes | — | |
| 2 | Cloud VPS 4 | $6.16 | 4 | 8 GB | 100 GB SSD | 10 | Yes | 4.6 (11,470) | |
| 3 | VPS-1 | $4.54 | 2 | 4 GB | 40 GB NVMe | 11 | Yes | 3.8 (8,843) | |
| 4 | VPS Linux S+ | $6.00 | 1 | 2 GB | 60 GB NVMe | 8 | Yes | 4.6 (45,403) | |
| 5 | Hourly VPS Basic | $3.60 | 2 | 4 GB | 50 GB SSD | 7 | Yes | 3.1 (214) | |
| 6 | C2G | $3.36 | 2 | 2 GB | 30 GB NVMe | 7 | Yes | 4.6 (146) | |
| 7 | NVMe 2 GB | $4.00 | 1 | 2 GB | 10 GB NVMe | 14 | No | 2.7 (91) | |
| 8 | Starter 2C2G 40GB | $4.20 | 2 | 2 GB | 40 GB SSD | 11 | No | — | |
| 9 | VPS Lite 1 | $3.25 | 1 | 2 GB | 20 GB NVMe | 1 | Yes | 4.0 (2,060) | |
| 10 | Leaseweb VPS 1 | $5.58 | 4 | 6 GB | 100 GB NVMe | 9 | No | 3.4 (319) | |
| 11 | CX23 | $6.71 | 2 | 4 GB | 40 GB NVMe | 6 | No | 3.0 (3,001) | |
| 12 | Linux Cloud vShared 2GB | $2.95 | 2 | 2 GB | 20 GB NVMe | 21 | Yes | 3.2 (1) | |
| 13 | VPS LC1 | $3.35 | 1 | 2 GB | 20 GB SSD | 1 | No | 4.5 (6,572) | |
| 14 | Gigabit KVM VPS 3 | $5.00 | 2 | 2 GB | 25 GB SSD | 8 | Yes | 3.4 (22) | |
| 15 | Value 2GB | $2.24 | 1 | 2 GB | 25 GB NVMe | 2 | Yes | 3.1 (49) | |
| 16 | VDS-1-SSD | $4.37 | 1 | 2 GB | 20 GB NVMe | 9 | No | 3.5 (19) | |
| 17 | VPS Essential | $2.41 | 1 | 2 GB | 15 GB NVMe | 1 | No | 4.9 (359) | |
| 18 | Linux VPS 1 slice | $3.00 | 1 | 2 GB | 30 GB SSD | 3 | Yes | 4.3 (2,514) | |
| 19 | SM-L1 | $5.76 | 1 | 4 GB | 50 GB NVMe | 32 | No | — | |
| 20 | Flux | $5.18 | 2 | 4 GB | 80 GB NVMe | 9 | No | 4.8 (1,125) | |
| 21 | NVMe 2 | $5.69 | 1 | 2 GB | 50 GB NVMe | 9 | No | 4.5 (31,911) | |
| 22 | Starter (Unmanaged) | $5.44 | 1 | 4 GB | 80 GB NVMe | 3 | No | 4.9 (5,411) | |
| 23 | AMS Nano Pro | $1.87 | 1 | 2 GB | 30 GB SSD | 11 | No | — | |
| 24 | 2 GB | $4.50 | 2 | 2 GB | 60 GB NVMe | 4 | Yes | 2.6 (212) | |
| 25 | VPS 500 G12.5 | $8.94 | 2 | 4 GB | 64 GB SSD | 5 | No | 3.8 (3,022) | |
| 26 | VPS.2 | $4.67 | 1 | 2 GB | 50 GB NVMe | 11 | No | 2.6 (90) | |
| 27 | 2 GB DDR5 | $7.48 | 1 | 2 GB | 60 GB NVMe | 13 | No | — | |
| 28 | Starter 1xCPU-2GB | $7.00 | 1 | 2 GB | 20 GB SSD | 14 | Yes | 3.0 (168) | |
| 29 | VPS Business | $9.78 | 2 | 2 GB | 50 GB NVMe | 29 | No | 3.5 (1,836) | |
| 30 | KVM 1 | $11.99 | 1 | 4 GB | 50 GB NVMe | 10 | No | 4.6 (73,071) | |
| 31 | Linux 4 GB | $5.00 | 2 | 4 GB | 20 GB SSD | 6 | No | — | |
| 32 | Basic Standard 2C/2GB/20GB | $4.85 | 2 | 2 GB | 20 GB | 4 | No | 3.1 (3) | |
| 33 | NVMe-KVM-4GB-New | $3.00 | 2 | 4 GB | 40 GB NVMe | 1 | No | — | |
| 34 | NVME-KVM-2GB (Netherlands) | $4.99 | 1 | 2 GB | 30 GB NVMe | 6 | Yes | — | |
| 35 | cVirtual Starter | $4.00 | 2 | 4 GB | 50 GB NVMe | 4 | Yes | 2.5 (5) | |
| 36 | Regular Performance 1 vCPU / 2 GB (vc2-1c-2gb) | $10.00 | 1 | 2 GB | 55 GB SSD | 32 | Yes | 1.6 (585) | |
| 37 | Basic 2 GB (s-1vcpu-2gb) | $12.00 | 1 | 2 GB | 50 GB SSD | 13 | No | 4.5 (2,581) | |
| 38 | Snappy 1000 - NVMe 2 | $4.68 | 1 | 2 GB | 50 GB NVMe | 1 | No | 4.6 (17,852) | |
| 39 | TERAKVM-400 | $7.88 | 1 | 2 GB | 440 GB SSD + HDD | 3 | No | 4.1 (5) | |
| 40 | Cloud NVMe 2 | $8.44 | 1 | 2 GB | 20 GB NVMe | 6 | Yes | — | |
| 41 | VM-1 | $5.99 | 1 | 2 GB | 20 GB | 17 | Yes | — | |
| 42 | EPYC-2G1C32GN | $3.50 | 2 | 2 GB | 32 GB NVMe | 3 | No | 1.8 (25) | |
| 43 | WAWs-1 | $6.64 | 1 | 2 GB | 30 GB NVMe | 11 | Yes | 2.6 (119) | |
| 44 | KVM-HDD 2048 | $7.76 | 4 | 2 GB | 60 GB HDD | 21 | Yes | — | |
| 45 | VPS Linux S | $4.50 | 1 | 2 GB | 60 GB NVMe | 2 | Yes | 4.2 (10,754) | |
| 46 | ARM108 | $9.00 | 4 | 8 GB | 100 GB SSD | 5 | Yes | — | |
| 47 | Linux 1C/2G | $9.00 | 1 | 2 GB | 40 GB SSD | 12 | Yes | 1.2 (100) | |
| 48 | VM.Standard.A1.Flex 1 OCPU / 8 GB | $16.06 | 1 | 8 GB | 50 GB NVMe | 25 | Yes | 1.3 (180) | |
| 49 | VPS 2 GB Linux | $4.34 | 2 | 2 GB | 60 GB SSD | 2 | No | 4.8 (135) | |
| 50 | 2 GB | $4.51 | 3 | 2 GB | 100 GB SSD | 1 | No | — | |
| 51 | VPS 1 | $6.61 | 1 | 2 GB | 60 GB NVMe | 1 | Yes | 4.8 (21,711) | |
| 52 | Linode 2 GB | $12.00 | 1 | 2 GB | 50 GB SSD | 26 | No | 2.5 (207) | |
| 53 | Blitz Intel | $6.66 | 1 | 3.5 GB | 20 GB SSD | 4 | Yes | 4.1 (114) | |
| 54 | VPS 2 vCPU / 2 GB | $9.78 | 2 | 2 GB | 30 GB NVMe | 3 | No | 3.8 (2) | |
| 55 | Start | $5.95 | 2 | 2 GB | 50 GB NVMe | 2 | No | 4.7 (3,074) | |
| 56 | EPYCVDS-1 | $10.00 | 1 | 8 GB | 80 GB NVMe | 19 | Yes | 3.3 (122) | |
| 57 | cVPS 1 NVMe | $7.00 | 1 | 2 GB | 30 GB NVMe | 3 | No | 4.6 (3,030) | |
| 58 | SSD VPS 2 | $3.83 | 4 | 2 GB | 60 GB SSD | 1 | No | 1.9 (126) | |
| 59 | pro.sm.amd | $10.00 | 2 | 4 GB | 40 GB NVMe | 30 | Yes | — | |
| 60 | KVM / Small | $17.00 | 2 | 8 GB | 160 GB SSD | 15 | No | 3.0 (255) | |
| 61 | Start | $7.71 | 1 | 2 GB | 50 GB NVMe | 39 | Yes | — | |
| 62 | Developer | $11.19 | 2 | 2 GB | 20 GB NVMe | 17 | Yes | 4.5 (292) | |
| 63 | NEO Lite SS 2.2 | $6.08 | 2 | 2 GB | 60 GB SSD | 2 | No | — | |
| 64 | Ryzen KVM 2GB | $10.00 | 1 | 2 GB | 40 GB NVMe | 4 | Yes | 3.8 (948) | |
| 65 | g3a-standard-1-2 | $11.61 | 1 | 2 GB | — | 28 | No | 2.3 (48) | |
| 66 | DEV1-S | $7.34 | 2 | 2 GB | 20 GB SSD | 4 | Yes | 1.5 (358) | |
| 67 | G3.2GB | $10.00 | 1 | 2 GB | 50 GB SSD | 8 | Yes | 4.5 (139) | |
| 68 | SSD2 | $5.92 | 2 | 2 GB | 50 GB NVMe | 3 | Yes | — | |
| 69 | General Purpose 1 vCPU / 2 GB / 20 GB | $10.00 | 1 | 2 GB | 20 GB NVMe | 64 | No | 2.5 (681) | |
| 70 | s-g-1cpu-2gb | $7.28 | 1 | 2 GB | 10 GB NVMe | 2 | No | 4.7 (314) | |
| 71 | Standard (2GB) | $6.95 | 2 | 2 GB | 50 GB SSD | 6 | Yes | 2.7 (110) | |
| 72 | Chimera Hybrid -1 | $5.00 | 2 | 4 GB | 2065 GB NVMe + HDD | 1 | Yes | 3.4 (27) | |
| 73 | DigitalOcean Micro | $11.00 | 1 | 2 GB | 50 GB SSD | 9 | No | 4.6 (3,766) | |
| 74 | Linux 2 | $8.95 | 1 | 2 GB | 25 GB SSD | 1 | Yes | 4.7 (1,254) | |
| 75 | Linux 2 GB | $12.00 | 2 | 2 GB | 60 GB SSD | 19 | Yes | 1.3 (429) | |
| 76 | Cloud VPS Compute 2GB | $11.00 | 1 | 2 GB | 60 GB SSD | 3 | No | 3.8 (2,777) | |
| 77 | v3-starter-1 | $7.50 | 1 | 2 GB | 10 GB SSD | 3 | No | — | |
| 78 | e2-small | $12.23 | 2 | 2 GB | — | 41 | Yes | 1.4 (43) | |
| 79 | Krystal Cloud C-2 | $16.67 | 1 | 2 GB | 15 GB NVMe | 3 | Yes | 4.9 (2,459) | |
| 80 | NVMe 2 GB | $16.00 | 1 | 2 GB | 10 GB NVMe | 19 | No | 4.3 (8) | |
| 81 | Flexus L 2 vCPUs | 2 GiB | $9.00 | 2 | 2 GB | 60 GB SSD | 17 | No | 2.8 (3) | |
| 82 | Start | $10.19 | 2 | 2 GB | 30 GB SSD | 42 | No | 4.2 (265) | |
| 83 | XCloud 2 | $9.99 | 2 | 4 GB | 40 GB SSD | 1 | Yes | 2.7 (8) | |
| 84 | 2GB | $4.87 | 2 | 2 GB | 200 GB NVMe | 1 | Yes | — | |
| 85 | Unmanaged Linux 2 | $9.99 | 1 | 2 GB | 50 GB SSD | 3 | No | 2.1 (730) | |
| 86 | Container VPS Small | $6.00 | 1 | 2 GB | 25 GB SSD | 2 | Yes | 4.5 (802) | |
| 87 | OpenVZ-2048 | $9.99 | 2 | 2 GB | 50 GB SSD | 8 | Yes | 4.4 (24) | |
| 88 | 40G KVM - PROMO | $8.83 | 3 | 2 GB | 40 GB SSD | 10 | No | 2.9 (2) | |
| 89 | VPS O1I2 | $5.03 | 1 | 2 GB | 40 GB | 2 | No | 2.8 (65) | |
| 90 | KVM-2 | $10.95 | 2 | 2 GB | 60 GB SSD | 10 | Yes | 3.3 (51) | |
| 91 | Fast NVMe 1 (DRIVE 1) | $19.10 | 2 | 4 GB | 50 GB NVMe | 20 | Yes | — | |
| 92 | C1 | $11.03 | 1 | 4 GB | 50 GB NVMe | 3 | No | 4.2 (151) | |
| 93 | VPS SSD Linux 1 | $7.80 | 2 | 2 GB | 40 GB SSD | 1 | Yes | 4.0 (8) | |
| 94 | Unmanaged Entry Plus | $10.00 | 2 | 2 GB | 50 GB NVMe | 3 | No | 4.3 (96) | |
| 95 | Linux Cloud C2 | $12.94 | 1 | 2 GB | 50 GB NVMe | 4 | No | — | |
| 96 | Standard Small | $17.03 | 2 | 2 GB | 10 GB NVMe | 7 | Yes | 3.5 (2) | |
| 97 | Cloud 1 | $32.95 | 2 | 4 GB | 80 GB NVMe | 13 | No | 4.7 (1,379) | |
| 98 | VPS XS (4GB Cloud Server) | $19.99 | 2 | 4 GB | 100 GB NVMe | 10 | No | 4.8 (7,204) | |
| 99 | Config #1 | $24.95 | 2 | 4 GB | 50 GB NVMe | 15 | No | 4.9 (2,208) | |
| 100 | NVME-2G | $8.98 | 2 | 2 GB | 40 GB NVMe | 1 | No | 3.7 (45) | |
| 101 | Cloud VPS 1 | $6.07 | 1 | 2 GB | 50 GB SSD | 1 | No | 3.5 (53) | |
| 102 | Standard_B1ms | $15.11 | 1 | 2 GB | — | 48 | Yes | 1.4 (57) | |
| 103 | Standard | $25.00 | 2 | 2 GB | 20 GB NVMe | 21 | Yes | 4.3 (388) | |
| 104 | C3.8GB | $35.64 | 4 | 8 GB | 100 GB NVMe | 3 | No | 2.3 (7) | |
| 105 | HFT Standard VPS | $17.50 | 1 | 2 GB | 30 GB NVMe | 8 | Yes | 4.8 (379) | |
| 106 | NL-30 | $34.16 | 1 | 2 GB | 30 GB NVMe | 7 | Yes | — | |
| 107 | 1 vCPU / 2GB RAM | $14.99 | 1 | 2 GB | 40 GB NVMe | 3 | Yes | 4.4 (144,190) | |
| 108 | E5 KVM 2048MB | $10.00 | 2 | 2 GB | 30 GB NVMe | 3 | Yes | — | |
| 109 | VPS Starter | $29.99 | 2 | 4 GB | 50 GB NVMe | 8 | Yes | 4.6 (97) | |
| 110 | Linux 2048 MB | $19.99 | 2 | 2 GB | 50 GB SSD | 21 | Yes | 1.9 (67) | |
| 111 | Cloud ARM VDS 2 | $21.30 | 2 | 12 GB | 50 GB | 7 | No | 4.4 (152) | |
| 112 | Mid (2 GB) | $14.00 | 2 | 2 GB | 50 GB NVMe | 21 | Yes | 1.4 (118) | |
| 113 | VPS Edge | $15.99 | 1 | 4 GB | 30 GB SSD | 14 | Yes | 4.5 (222) | |
| 114 | Cloud 2 | $53.87 | 2 | 4 GB | 80 GB NVMe | 24 | No | 4.7 (4,019) | |
| 115 | Stack 4 | $15.99 | 2 | 4 GB | 75 GB NVMe | 1 | No | 4.6 (8,231) | |
| 116 | VM 2 | $10.00 | 1 | 2 GB | 40 GB NVMe | 3 | No | 2.3 (7) | |
| 117 | A2 | $20.00 | 1 | 2 GB | 40 GB SSD | 6 | Yes | 4.0 (3) | |
| 118 | vroot_START! | $8.75 | 1 | 2 GB | 30 GB NVMe | 1 | Yes | — | |
| 119 | VPS SSD 1 module | $7.43 | 1 | 2 GB | 15 GB SSD | 1 | No | 2.0 (12) | |
| 120 | SSD NVMe VPS Plan 1 | $16.56 | 1 | 2 GB | 40 GB NVMe | 7 | Yes | 2.5 (262) | |
| 121 | Premium NVMe 2 GB | $14.00 | 2 | 2 GB | 80 GB NVMe | 4 | No | 2.2 (54) | |
| 122 | KVM VPS 2 GB | $20.59 | 3 | 2 GB | 75 GB SSD | 12 | Yes | 4.3 (384) | |
| 123 | CloudVPS-1 | $9.86 | 1 | 2 GB | 40 GB NVMe | 1 | Yes | — | |
| 124 | Pulsar | $11.88 | 2 | 2 GB | 40 GB SSD | 1 | No | 4.2 (22,054) | |
| 125 | Alpha Mark-1 | $50.00 | 2 | 4 GB | 128 GB NVMe | 7 | Yes | 5.0 (228) | |
| 126 | 2GB (NVMe2G) | $10.00 | 2 | 2 GB | 60 GB NVMe | 7 | Yes | 1.2 (910) | |
| 127 | LAX Premium TINY | $10.90 | 1 | 2 GB | 20 GB NVMe | 3 | No | — | |
| 128 | vm.small | $69.00 | 4 | 16 GB | 160 GB local | 20 | No | 2.8 (5) | |
| 129 | KVM VPS Advanced | $24.97 | 2 | 2 GB | 20 GB NVMe | 6 | Yes | 2.3 (13) | |
| 130 | V-R2 | $8.94 | 1 | 2 GB | 25 GB | 1 | No | — | |
| 131 | Linux VPS 2 GB | $14.95 | 2 | 2 GB | 45 GB SSD | 3 | Yes | 4.9 (877) | |
| 132 | V2 | $11.20 | 1 | 2 GB | 100 GB NVMe | 2 | Yes | 2.6 (4) | |
| 133 | U2 | $11.20 | 2 | 4 GB | 40 GB NVMe | 2 | No | 1.8 (164) | |
| 134 | kVPS50 | $13.22 | 2 | 4 GB | 50 GB SSD | 3 | Yes | — | |
| 135 | Managed cPanel 4GB | $69.00 | 2 | 4 GB | 100 GB NVMe | 9 | No | 4.8 (1,773) | |
| 136 | VPS 2 + 40 GB SSD | $13.49 | 1 | 2 GB | 40 GB SSD | 4 | No | 4.7 (99) | |
| 137 | cx2-2x4 | $57.00 | 2 | 4 GB | — | 13 | Yes | 1.9 (89) | |
| 138 | m.4 | $14.00 | 2 | 4 GB | 35 GB SSD | 1 | No | 2.6 (8) | |
| 139 | Storage Plus | $9.99 | 1 | 2 GB | 2000 GB | 2 | No | — | |
| 140 | Managed vServer S | $48.19 | 2 | 4 GB | 50 GB | 3 | No | 4.9 (297) | |
| 141 | Starter 1 vCPU / 2 GB | $14.36 | 1 | 2 GB | 25 GB NVMe | 1 | No | — | |
| 142 | 2 GB / 1 vCPU | $17.24 | 1 | 2 GB | 50 GB SSD | 7 | Yes | 3.2 (139) | |
| 143 | Jump Start | $100.00 | 4 | 8 GB | 40 GB SSD | 11 | No | 4.9 (31,150) | |
| 144 | s0.d1.small | $58.40 | 4 | 16 GB | 480 GB SSD | 6 | No | — | |
| 145 | VPS Plus 2 | $18.99 | 2 | 4 GB | 40 GB SSD | 2 | No | 2.6 (4) | |
| 146 | HybridCloud Starter | $54.91 | 2 | 4 GB | 40 GB NVMe | 3 | No | 4.8 (5,503) | |
| 147 | SSD vServer Starter | $44.96 | 2 | 4 GB | 50 GB SSD | 1 | No | 4.3 (2,044) | |
| 148 | Shared CPU 2G | $26.12 | 2 | 2 GB | 40 GB SSD | 5 | Yes | 3.0 (47) | |
| 149 | Standard 2 GB | $15.00 | 1 | 2 GB | 40 GB NVMe | 1 | Yes | — | |
| 150 | Standard | $39.92 | 2 | 4 GB | 160 GB SSD | 1 | Yes | 4.4 (140) | |
| 151 | General Purpose 1 vCPU / 2 GB | $14.45 | 1 | 2 GB | — | 3 | No | 1.2 (333) | |
| 152 | Flex-4-1 | $39.80 | 1 | 4 GB | 10 GB NVMe | 2 | No | — | |
| 153 | Managed Plesk VPS Standard | $95.65 | 2 | 4 GB | 80 GB SSD | 2 | Yes | 4.2 (398) | |
| 154 | VPS 4 GB | $69.95 | 4 | 4 GB | 75 GB NVMe | 4 | No | 4.6 (1,737) | |
| 155 | Cloud VPS L1 | $14.20 | 2 | 2 GB | 60 GB SSD | 1 | No | 2.4 (244) | |
| 156 | VPS #2 | $19.32 | 1 | 2 GB | 50 GB | 1 | No | 3.2 (19) | |
| 157 | Green 2 | $17.66 | 1 | 2 GB | 20 GB SSD | 1 | No | — |
Each row shows the provider's cheapest plan that meets at least 2 GB RAM. Updated October 23, 2026.
Cheapest qualifying plan per provider
What to look for in a mastodon VPS
What to check
- 2 GB RAM for a small instance, more for many users
- Object storage for media
- Outbound email (SMTP) for sign-ups
- Disk and traffic for federated media
Frequently asked questions
What is the best vps for mastodon?
As of October 23, 2026, the best Mastodon VPS is LikeVPS (Lite 2.0, $10.00/month: 1 vCPU, 2 GB RAM, 25 GB NVMe, 20 TB traffic), followed by Contabo and OVHcloud VPS. The cheapest is V.PS at $1.87/month (AMS Nano Pro, prepaid annually or longer). 157 of the 160 providers we track qualify. Every plan listed has at least 2 GB RAM.
What is the cheapest VPS for mastodon?
V.PS at $1.87 per month for AMS Nano Pro (1 vCPU, 2 GB RAM, 30 GB SSD, 2 TB traffic), the cheapest plan that meets at least 2 GB RAM.
How much RAM does Mastodon need?
Mastodon publishes no fixed minimum. Mastodon's documentation publishes no RAM, CPU or disk sizing. The source install targets Ubuntu 24.04 or Debian 13 with root access and uses Node.js 24, PostgreSQL 18 from the PGDG repository, Redis, nginx and a jemalloc-enabled Ruby built through rbenv, plus a domain and an SMTP provider.
Sources
Prices, plans and locations were read from these pages; last checked October 23, 2026. Prices change, so confirm on the provider's site before you buy.