Terraria is one of the lightest dedicated servers there is, and the honest answer to "how much RAM does it need" is that only two sourced figures exist, both small, and neither covers a large world with a full lobby. This article gives you those two figures with their sources, explains what actually drives memory in a Terraria server, says plainly what nobody has measured, and ends with how we size our own plans.
500 MB for a small world. The Terraria wiki's server page lists "500 MB free RAM for a small world" as the requirement, and adds in the same line that RAM "depends on world size and number of players". It gives no figure for medium or large worlds.
At least 768 MB, about 650 MB during world generation. The Pelican egg README — the configuration most Linux hosting images build on for the official server — recommends a minimum of 768 MB and reports roughly 650 MB in use while a world is being generated.
That is the whole published record. Re-Logic publishes no system requirements for the dedicated server; the zip ships with no documentation beyond the example config. Any other number you see — a large-world figure, a per-player figure, "single-threaded so RAM does not matter" — is somebody's guess, and we are not going to add ours to the pile.
What actually drives memory
A Terraria world is a grid of tiles, and the server holds the whole grid in memory while it runs. The three world sizes are:
| Size | Tiles | Relative to small |
|---|
| Small | 4200 × 1200 = 5,040,000 | 1× |
| Medium | 6400 × 1800 = 11,520,000 | 2.3× |
| Large | 8400 × 2400 = 20,160,000 | 4× |
So the first question is not "how many players?" but "how big is the world?". A large world has four times the tiles of the small world the wiki's 500 MB figure is for. Whether memory scales linearly with tiles is not something anyone has published, but it is the obvious place to expect the biggest difference.
The second driver is players. Each connected player costs the server something — their position, the area of the world being streamed to them, their network buffers — but no per-player figure exists. The game allows maxplayers from 1 to 255, and Re-Logic recommends nothing about hardware for any count.
The third thing worth knowing is that an idle Terraria server is genuinely idle. With nobody connected, the server hibernates and the world's time stops. A server that sits empty most of the day is not working while it waits.
What nobody has measured
To be exact about the gaps:
- Memory for a medium or large world, idle or populated. Not published anywhere we could find.
- Memory per connected player. Not published.
- Whether memory grows as a world ages — as more of it is explored, more is built, more items sit in chests. In some survival games it does; for Terraria nobody has shown it either way.
- CPU and threading. The claim that the server is single-threaded circulates widely and is unsourced. We do not repeat it.
We run the official server on our own Linux nodes, so we can measure rather than guess. The plan is to record memory for a fresh small, medium and large world at idle, then with players connected, on a stated build, and to repeat the run after a patch. When those numbers exist they will replace this section, with the build number attached so you can tell whether they still apply.
How we size the plans, and why they are bigger than 500 MB
Our three Terraria plans are Copper at 2 GB, Gold at 4 GB and Platinum at 6 GB. All three run the same official server with the same features and the same sixteen player seats, in any of our regions; the only difference is memory. Two gigabytes is four times the wiki's small-world figure, and here is the reasoning, so you can judge it:
- The 500 MB figure is for a small world. Most groups create a medium or large one, and a large world is four times the tiles.
- Sixteen seats is our cap on every plan (the game allows up to 255; the cap is ours, chosen so a full lobby fits without sizing for a crowd). A full lobby is the peak the server has to survive, not the average.
- Memory headroom is the simplest insurance against the thing nobody has measured — a long-lived, heavily built world.
What each plan is for:
- Copper, 2 GB — the plan to start on. Small and medium worlds, four to eight friends, and comfortably above every published figure.
- Gold, 4 GB — a large world, a group that regularly fills the sixteen seats, or your first mods.
- Platinum, 6 GB — the modded rung: headroom for Calamity-class tModLoader packs once tModLoader reaches the Server Settings tab (it is coming; it is not there today), or simply the most room we sell for people who would rather not think about it.
We are not going to tell you that 6 GB makes the game smoother or loads faster, because we have not measured it and nobody else has shown it. What we can say is that no plan changes the sixteen-seat cap, that your world is a single .wld file you can download from the Files tab at any time, and that upgrading keeps the world, the settings and the address — so choosing a plan is not a one-way door. Current prices are on the Terraria hosting page.
If you are sizing your own machine
For a self-hosted server, the published floor is the wiki's 500 MB for a small world and the Pelican README's 768 MB minimum. Give it a gigabyte or two and a large world will have room; the setup guide covers the rest, including the one hardware fact that is certain — the Linux binary is x86-64 only, so there is no running it on a Raspberry Pi without Mono tricks the wiki documents separately.
Frequently Asked Questions
How much RAM does a Terraria dedicated server need?
The Terraria wiki says 500 MB of free RAM for a small world, depending on world size and player count. The Pelican egg README recommends at least 768 MB and sees about 650 MB during world generation. No official figure exists for larger worlds.
Is 1 GB enough for a Terraria server?
It is above both published figures. For a large world or a full lobby nobody has published a number, so it may or may not be comfortable; we size our smallest plan at 2 GB for that reason.
Does a large world need more RAM than a small one?
Almost certainly, since the server holds every tile in memory and a large world has four times the tiles of a small one. The exact difference is not published.
Does more RAM let more players join?
No. The player limit is maxplayers in serverconfig.txt (1 to 255 in the game; 16 on every Connect plan). RAM does not change it.
Is the Terraria server single-threaded?
That claim is widespread and unsourced. We do not repeat it, and we will publish CPU observations from our own nodes once we have them.
Which Connect plan should I pick?
Copper (2 GB) for a small or medium world and four to eight friends; Gold (4 GB) for a large world, a regularly full lobby or your first mods; Platinum (6 GB) for modded headroom — Calamity-class packs once tModLoader reaches the Settings tab. All three have sixteen seats, and upgrading keeps your world and address.