Upload a Project Zomboid save to your server
Zip a Project Zomboid world from your PC or another host, import it in the Worlds tab, switch between worlds and fix a save that won't load.
Bring a Project Zomboid world you already play onto your server: a game you hosted from your own PC, or a save from another host. The Worlds tab takes the save as a zip, installs it as a new world beside your current one, and switches to it when you say so.
Before you start
- Check the build. A Build 41 save needs a Build 41 server. The Game build card in Server Settings shows Build 42 (current) or Build 41 (legacy), and switching it is covered in Project Zomboid: getting started.
- Add the same mods. A save made with Workshop mods needs those mods on the server before it loads. Add Workshop mods to Project Zomboid shows how.
- Stop the server. The game holds its world open while it runs, so Import stays greyed out until it is stopped.
Find the save on your PC
Project Zomboid keeps saves in a Zomboid folder in your user folder:
A game you hosted from the main menu is under Saves/Multiplayer/<world name>. Its folder holds files such as map_meta.bin and players.db, and a lot of small map files.
A single-player game is under Saves/<game mode>/, such as Saves/Sandbox or Saves/Apocalypse, in a folder named after the date you started it (for example 2026-10-21_22-45-12).
From another host, download the same folder over their file manager or SFTP. It sits in their Zomboid/Saves/Multiplayer/ (some hosts put it under .cache/Saves/Multiplayer/).
Zip it
Zip the world's folder itself. On Windows, right-click it and pick Send to > Compressed (zipped) folder. The panel finds the save up to three folders deep inside the zip, so a zip of its parent folder works too.
Import it
- Open your server's Worlds tab.
- Under Import a save, drop the zip on Drop your save .zip here, or click to browse.
- When the upload finishes, the zip shows in the list below. Press Import on its row.
- Set the World name: letters, numbers, dashes and underscores. It can't match a world already on the server.
- Leave Switch to it now (copies the current settings across) ticked to play on it straight away.
- Press Import save, then start the server.
The Done box lists each step the panel took. Wait for *** SERVER STARTED **** in the Console, then join.
A save over 5 GB is better sent over SFTP: drop the zip in the server root, then press Refresh in the Worlds tab and it shows under Import a save. How to connect over SFTP has the login.
What comes across, and what doesn't
The import installs the save folder only: the map and everything built, dropped and stored in it.
- Settings don't come with it. With Switch to it now ticked, the new world copies your current world's Server Settings and sandbox rules. Change them after the import if the old world used different ones. A single-player save is the exception for sandbox rules: it brings its own (see the FAQ).
- Accounts don't either. Each world has its own account list, so players log in again (on an open server their first login makes the account) and you set roles again in the Players tab.
- Maps from Workshop mods go in Maps and spawn regions, further down the Worlds tab. Add each map by its folder name and press Save maps.
Switch back and forth
Every world stays on the server. The Saved worlds list shows them all, with Active on the one that loads.
- Stop the server and press Back up first. Wait for the backup to finish in the Backups tab.
- Press Switch to this world on the world you want.
- Tick Copy the current world's settings across if that world has none yet if it has no settings file of its own, and confirm with Switch world.
The world's name is the World / Save Name in the Startup tab, so switching changes that, too.
If it doesn't load
Couldn't find a Project Zomboid save (no map_meta.bin) inside that zip.- the zip holds something else, often the wholeSavesfolder with nothing inside it, or a single file. Zip the world's own folder and try again.That's not a .zip- the panel takes zip files only. A.raror.7zneeds unpacking and zipping again.A world called ... already exists - pick another name.- choose another World name.- The server boots into a fresh world - check the World / Save Name in Startup matches the imported world, and that the mods and maps it needs are added.
Frequently asked questions
Can I bring a single-player save?
Yes. Zip the save's folder and import it like any other. The panel spots a single-player save and gets it ready for a server:
- Your character stays behind. A server can't load single-player characters, so the panel removes them from the imported copy, and everyone makes a new character on the first login. The map, your base and everything stored in it come across.
- Your sandbox rules come with it. Zombie count, loot, when the water and power shut off, and the rest are copied into the new world's sandbox settings, so the server plays the way your game did. Done says
Copied the save's ... sandbox rules. - Mods are named, not added. If the game used Workshop mods, Done lists them. Add them in the Mods tab before you start the server.
The copy on your PC is untouched, so your single-player game carries on as before.
Will my old world be deleted?
No. Importing adds a world. The one you had stays in Saved worlds until you remove its files.
How do I get a world off the server?
Take a backup in the Backups tab and download it, or download the folder from .cache/Saves/Multiplayer/ in the File Manager. How to create and restore backups covers both.
Was this guide helpful?
Related guides
Move your Minecraft world from Aternos
Download your Minecraft world from Aternos, match its software and version on your new server, then import it with its Nether, End and plugins.
Upload your singleplayer Minecraft world
Turn a Java Edition singleplayer save into your Minecraft server world: zip it the right way, import it from the panel and keep a way back.
Upload a Terraria world to your server
Move a Terraria or tModLoader world from your PC onto your server with World Import, keep your current world, and fix a world that won't load.
