Fits your load
VPS Growth
4 vCPU, 8 GB DDR5, 80 GB NVMe, 6 TB traffic
₹3,560$37.49/mo
Deploy GrowthAbout GrowthWhat a Terraria server needs in CPU, memory, disk and bandwidth, by player count. Change the numbers for your own server; the sources are listed below.
Fits your load
4 vCPU, 8 GB DDR5, 80 GB NVMe, 6 TB traffic
₹3,560$37.49/mo
Deploy GrowthAbout GrowthRoom to grow
4 dedicated cores, 16 GB DDR5, 200 GB NVMe, 10 TB traffic
₹9,940$104.49/mo
| Players | CPU | Memory | NVMe | Traffic a month | Fits your load | Room to grow |
|---|---|---|---|---|---|---|
| 8 | 3 cores | 2 GB | 5 GB | 45 GB | VPS Starter | VDS FusionCore |
| 16 | 4 cores | 3 GB | 5 GB | 91 GB | VPS Growth | VDS FusionCore |
| 24 | 5 cores | 4.5 GB | 5 GB | 136 GB | VDS OmniCore | VDS PrimeCore |
| 32 | 7 cores | 5.5 GB | 5 GB | 181 GB | VDS PrimeCore | VDS TitanCore |
| 50 | 10 cores | 8 GB | 5 GB | 284 GB | VDS TitanCore | VDS UltraCore |
| 100 | 18 cores | 15.5 GB | 5 GB | 567 GB | Bare metal | Bare metal |
Traffic assumes 35% of the player cap online on average across the month; change it under Assumptions in the calculator.
500 MB free RAM for a small world (RAM depends on world size and number of players)
Small Private Servers (1-6 players): CPU: 2 GHz Dual-Core; RAM: 1 GB; Bandwidth: 5 Mbps
Medium Servers (7-15 players): CPU: 3 GHz Quad-Core; RAM: 2-4 GB; Bandwidth: 10 Mbps
Large/Public Servers (16+ players): CPU: High-clock Quad or better; RAM: 4 GB+; Bandwidth: 100 Mbps+
The official Terraria wiki only states a bare RAM minimum for a small world and does not give CPU, disk, or bandwidth figures, so those come from third-party hosting guides and a player forum report that disagree with each other, in the case of bandwidth by close to 100x. tModLoader (modded) servers vary widely depending on which mods are installed; Calamity- or Thorium-class content mods and stacked modpacks are the main driver of higher RAM needs, not vanilla play.
| Port | Protocol | Used for |
|---|---|---|
| 7777 | TCP | game traffic (default port) |
| 7777 | UDP | game traffic (needed for some cloud/NAT setups) |
Game server hosting: every game we size, the protection each one gets, and the plan for it.
DDoS protection is on every Clouduxe plan. How Prism handles game traffic.
About 2 GB for 8 players and 15.5 GB for 100, before mods (vanilla vs tmodloader). Base 0.5 GB matches the official wiki's stated minimum of '500 MB free RAM for a small world' (source 0). The per-player slope is fitted so 3 players lands near 1 GB and 8 players near 2 GB, matching a hosting guide's vanilla table (source 1: small/medium world 2-3 players = 1GB; medium/large world 4-8 players = 2GB) and a second guide's tiers (source 2: 1-6 players = 1GB, 7-15 players = 2-4GB). This is the vanilla (no-mods) figure; multiply by the mods level for tModLoader.
3 for 8 players, 18 for 100. The server is single-thread heavy, so the clock speed of one core matters more than how many cores it has. Source 2 gives dual-core for 1-6 players and quad-core for 7-15 and 16+ players. Base 2 cores plus one extra core roughly every 6 players reaches 4 cores at 15-16 players, matching that jump.
About 50 kbit/s of upload per connected player, so under 1 Mbit/s with 16 players online and about 91 GB a month if 35% of that cap is online on average. Sources disagree by roughly two orders of magnitude. A hosting guide (source 2) recommends 5 Mbps for 1-6 players and 10 Mbps for 7-15 players, which is 700-800 kbps per player, while a player-reported real-world figure on the game's own Steam forum (source 4) says a 10-player server needs only about 32-64 kbps total (roughly 3-6 kbps per player), consistent with Terraria's lightweight tile/event-based networking. 50 kbps per player is used as a defensible middle estimate that leans toward the lower, empirically-grounded figure, since generic hosting-guide bandwidth tiers are often generic across many game types rather than measured for this specific game. Treat as upload from the server.
For 16 players, VPS Growth fits the load and VDS FusionCore leaves room to grow. Every plan includes DDoS protection: 17 Tbps of upstream mitigation plus Clouduxe Prism on the server.
Sized for 16 players, with DDoS protection included. Or talk to us about a bigger server.