How To Upload Your Existing Palworld Server Save
In this tutorial, we will guide you through the process of uploading an existing world and player save file to your Palworld server.
You may also refer to this guide on how to upload files to your game server.
If you get stuck at any time, Game Host Bros offers free world transfers. Just reach out to a bro on Discord
Transfer From Another Palworld Server Provider
If you already have a Palworld server with another provider then this is how you migrate your existing save to Game Host Bros.
- On your previous existing server, navigate to
PAL/Save/Savegame/0
and backup the folder with random numbers and letters. - Login to the Game Host Bros Game Panel and stop your Palworld server.
- Go to
Management > File Manager
. - Once there navigate to
PAL/Save/Savegames/0
. - Delete the default save folder.
- Using SFTP upload your existing save folder and copy the folder id/name.
- Navigate to
Pal/Saved/Config/WindowsServer/GameUserSettings.ini
and look for the line that starts withDedicatedServerName=
. - Replace the id/name with your existing folder name.
- Start your server.
Here’s how it should look when uploaded correctly.
DirectoryPAL
DirectorySave
DirectorySavegame
Directory0
Directory84B5E2264EC387DEDB43179D666031A1
- Level.sav
- LevelMeta.sav
DirectoryPlayers/
- …
Transfer From A Palworld Steam Co-op Save
If you’ve been hosting Palworld on your PC locally, then follow this guide. This is only for Steam users.
-
Press
Win + R
and paste this. -
Login to the Game Host Bros Game Panel and stop your Palworld server.
-
Go to
Management > File Manager
-
Once there navigate to
PAL/Save/Savegames/0
-
Delete the default save folder.
-
Using SFTP upload your existing save folder and copy the folder id/name.
-
Navigate to
Pal/Saved/Config/WindowsServer/GameUserSettings.ini
and look for the line that starts withDedicatedServerName=
-
Replace the id/name with your existing folder name.
-
Start your server.
Here’s how it should look when uploaded correctly.
DirectoryPAL
DirectorySave
DirectorySavegame
Directory0
Directory84B5E2264EC387DEDB43179D666031A1
- Level.sav
- LevelMeta.sav
DirectoryPlayers/
- …
Transfer From A PC Game Pass Co-op Save
Unlike Steam, migrating Xbox Game Pass Co-op saves will require additional steps and specific tools to convert your map data so all of your buildings can be loaded, here’s the easiest way to do it.
-
Download, extract and run XGP Save Extractor.
-
Locate the save you wish to upload, it should look something like this.
Directorypalworld_43714616561_2024-09-24_00_29_56
Directory84B5E2264EC387DEDB43179D666031A1
DirectoryLevel/
- 01.sav Important! This is your level data on XGP.
DirectoryPlayers/
- …
- LevelMeta.sav
- LocalData.sav This is not required.
- WorldOptions.sav Delete this.
The next tool requires Python 3.9 or later. Here’s how to install python, and use the tool to convert
01.sav
into a .json file, and then intoLevel.sav
so it can be loaded on your server. -
Install Python 3.12 from the Microsoft Store.
-
Download Palworld Save Converter and extract the contents.
-
In the Palworld Save Converters extracted folder drag
01.sav
ontoconvert.py
. -
Take the converted
01.json
file, and once again drag it ontoconvert.py
. -
Rename the twice converted file to
Level.sav
. -
Delete the
Level
folder in your save files and then drag the newly createdLevel.sav
in. -
Using SFTP upload your existing save folder to
PAL/Save/Savegames/0/
and copy the folder id/name. -
Navigate to
Pal/Saved/Config/WindowsServer/GameUserSettings.ini
and look for the line that starts withDedicatedServerName=
. -
Replace the id/name with your existing folder name.
-
Start your server.
This is what your server files should now look like.
- PAL
DirectorySave
DirectorySavegame
Directory0
Directory84B5E2264EC387DEDB43179D666031A1
- Level.sav Formerly known as Level/01.sav
- LevelMeta.sav
DirectoryPlayers/
- …