Performance
NVMe and modern CPUs
Worlds load fast and stay fast, with no fixed core limits on the size you buy.
Game server
Project Zomboid runs on Java, and we set the heap automatically from the plan size — there are no -Xmx flags to tune. A persistent world and mods both grow the footprint over time.
One plan system, 19 sizes. Move up or down whenever your world grows.
Performance
Worlds load fast and stay fast, with no fixed core limits on the size you buy.
Protection
Filtered at the edge before it reaches your server — included, not an upsell.
Control
Console, files, scheduled tasks and backups in one panel.
Your address and port are on the server page in the panel. Paste the address into Project Zomboid's multiplayer screen; if it asks for a port separately, use the one the panel lists — not one from a forum post.
Supported here: Mods loaded. Upload through the panel's file manager, or over SFTP for anything large, then restart from the console.
Open a ticket from the billing portal — it is tied to your account, so we can find your server straight away. The FAQ covers backups, ports and RAM ceilings.
Project Zomboid needs 6 GB before anyone connects. These are the plans our calculator picks for a few common group sizes, using the same numbers as the calculator above.
| Players online | RAM needed | Plan | Monthly |
|---|---|---|---|
| 8 | 6.0 GB | 6 GB (runs with 8 GB) | $17.99/mo |
| 16 + mods | 9.5 GB | 10 GB (runs with 12 GB) | $29.99/mo |
| 32 + mods | 17.5 GB | 18 GB (runs with 20 GB) | $53.99/mo |
The server's settings live in Zomboid/Server, in files named after the Server Name setting on the Startup tab. Add Steam Workshop mods by listing their Workshop IDs on the WorkshopItems= line of the .ini file and their mod IDs on the Mods= line, then restart. Sandbox options (loot, zombie count, XP) are in the matching _SandboxVars.lua file.
Every server gets its own random admin password, shown as Admin Password on the Startup tab, for the admin account.
Steam Auto Update is off by default, so the server stays on the build it installed until you turn it on or reinstall. To run a beta branch, set Steam Beta Branch on the Startup tab and reinstall. Workshop mods have to match the build the server runs.
The Java heap is set from your plan size at every start, so there is no -Xmx flag to tune.
We start Zomboid at 6 GB paid with a free 2 GB boost, which covers the first 13 players. Each extra player adds about 0.5 GB and a mod list about 2 GB. Sixteen players with mods comes to about 9.5 GB, so the 10 GB plan.
Set MaxPlayers in the server's .ini file (32 by default). The calculator above sizes the memory for the number you expect.
List the Workshop IDs on the WorkshopItems= line and the mod IDs on the Mods= line of the server's .ini file, then restart. If a mod does not load, check it supports the build the server runs.
The current stable branch on Steam. Set Steam Beta Branch on the Startup tab and reinstall if you want a beta. Steam Auto Update is off by default, so turn it on if you want new builds automatically.
Yes. Stop the server, edit the _SandboxVars.lua file in the file manager, then start it again.
Log in as admin with the Admin Password shown on the Startup tab. Each server gets its own random password.
From $17.99 a month for 6 GB, which runs with 8 GB thanks to the free boost. Terms of 3, 6 and 12 months are 10%, 15% and 20% off, with no setup fee.
No. Project Zomboid is a PC game (Windows, macOS and Linux), and all three can join the same server.
The calculator above is sized from our boot tests and published host sizing — 6 GB to boot with the first 13 players included, then about 0.5 GB per extra player, plus 2 GB when mods are on, and a free 2 GB RAM boost on every plan. If you'd rather compare every plan side by side, they're on the pricing page.