How much RAM does a Minecraft server need?
Memory is what a Minecraft server runs out of first. When it is too small the world stutters, chunks load slowly and the server can crash. When it is far too big you pay for memory that sits unused, because extra RAM does not make the game itself any faster.
The good news is that the amount is predictable. It depends on three things: what the server runs, how many people are online at the same time, and how far each of them can see.
The short answer
| Server | Players online at once | Memory |
|---|---|---|
| Normal game (vanilla or Paper, few plugins) | Up to 8 | 4 GB |
| Normal game | Up to 24 | 8 GB |
| Paper with 20 or more plugins | Up to 15 | 8 GB |
| Light modpack, about 50 mods | Up to 8 | 8 GB |
| Heavy modpack, 300 mods or more | Up to 6 | 12 GB |
| Heavy modpack | Up to 10 | 16 GB |
Count the players who are online at the same moment, not everyone on the whitelist. A server with 40 members of whom 8 play in the evening is an 8 player server.
The sum behind the table
Every server needs a base amount before the first player joins: the game itself, the loaded spawn area and whatever plugins or mods are installed. On top of that, each player keeps the area around them loaded, and that costs memory per player.
| What it runs | Base | Then 1 GB for every |
|---|---|---|
| Normal game | 2 GB | 4 players |
| Game with 20+ plugins | 2 GB | 3 players |
| Light modpack | 4 GB | 2 players |
| Heavy modpack | 6 GB | 1 player |
So twelve friends on a normal survival world come to 2 GB plus 12 divided by 4, which is 5 GB. Round up to the next size that exists, and you have a server that does not run at its limit.
We lean to the careful side of each range on purpose. A server that has a little room to spare copes with a busy evening; one that is sized exactly does not.
View distance changes everything
The numbers above assume the view distance Minecraft starts with, which is 10 chunks. A player keeps a square of chunks loaded around them that grows with the square of that distance.
| View distance | Chunks per player | Compared with 10 |
|---|---|---|
| 10 | 441 | 1x |
| 12 | 625 | 1.4x |
| 16 | 1,089 | 2.5x |
| 32 | 4,225 | 9.6x |
Raising the view distance from 10 to 16 makes the player part of the sum two and a half times as heavy. If you want long views, plan the memory for it, or lower the simulation distance instead. Reduce lag on your server explains the difference between the two.
Modpacks: check the pack itself
Modpacks vary more than anything else. A pack of 50 small quality of life mods behaves almost like the normal game; a pack of 400 mods with world generation, machines and dimensions needs several gigabytes before anyone logs in.
- Look at the pack page: many authors state a minimum for the server.
- Count the mods. Under 100 is light, 100 to 250 is medium, above that is heavy.
- Packs with big automation mods (Create, Mekanism, Applied Energistics) grow over time as bases get bigger. Leave room.
Install a modpack on your server shows how to put a CurseForge or FTB pack on the server in one go.
Bedrock servers
A Bedrock server has no Forge or Fabric and no Java plugins, so the sum is the one for the normal game. For most groups of friends 4 GB is plenty, and 8 GB carries a busy community.
Signs that the server is short of memory
- The console shows
Can't keep up! Is the server overloaded?often, not just once at startup. - The memory graph on the Overview tab sits against the top for long periods.
- The server crashes with
OutOfMemoryErrorin the log. - Chunks load in late when players fly or ride fast.
Not every lag is memory. A slow plugin or a huge farm can make a server lag with memory to spare. Reduce lag helps you tell the two apart.
Changing the size later
You do not have to get it perfect on day one. Start at the size the sum gives, watch the memory graph during a busy evening, and move up when it runs full. Your world stays as it is when the memory changes.
Want the sum done for you? The server finder asks what you run and how many play, and gives the size.
Questions
Is 2 GB enough for a Minecraft server?
For two or three friends on the normal game with no plugins, yes. As soon as you add plugins, more players or any mods, 2 GB runs out. 4 GB is the more comfortable start.
Does more RAM reduce lag?
Only if the server was short of memory. Once there is enough, extra RAM does nothing for lag caused by farms, redstone or slow plugins; those depend on the processor.
How many players can 8 GB hold?
On the normal game about 24 at the default view distance, with 20 or more plugins about 18, and on a light modpack about 8. A heavy modpack needs 8 GB just to run comfortably for a couple of players.
Why does the server use all its memory even with nobody online?
Java keeps the memory it was given and cleans it up in batches. A memory graph that stays high while the server is quiet is normal. Worry only when it stays at the top and the game stutters.
Checked against Minecraft Java 26.2, September 2026. Written by the Cheapest Minecraft Hosting team, updated .