💻Transfer a Co-Op (local) save to Oxygenserv
Step-by-step guide to transfer a Co-Op (local) save to Oxygenserv (upload, player conversion).
Objective
Copy the local save to the server.
Generate a “new” player on the server side.
Migrate the player's data (inventory, progression).
Shut down the server before modifying files.
Run the server at least once to generate the directory structure, then turn it off.
Step-by-step guide
Open the local save folder
In Palworld, select your save.
Click the folder icon at the bottom left.

The save folder opens.

Upload the save to the server (map + world)
In the FTP, go to:
Pal/Saved/SaveGames/0/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/
This is a folder with 32 characters (random).
Copy your local save files into it.

Do not copy WorldOption.sav.
Otherwise your server settings may be ignored.
Do not copy the backupsfolder. It is useless here.
Start the server and create a “new” character
Start the server.
Connect in-game and create a new character (temporary).

At this point, the map should be correct.
We will now migrate the players.
Download the updated server files
Turn off the server.
In the FTP, go back to:
Pal/Saved/SaveGames/0/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/
Download this folder to your PC.
Put it in a new folder (to avoid mixing).

In players, you will see a new file .sav.
This is the “temporary” character created on the server.
Convert / migrate the player's data
Download the tool palworld-host-save-fix :
Open the application.

Click Browse.
Select the file Level.sav from the folder downloaded in the previous step.

On the next screen:
List 1: select the old character (local).
List 2: select the “temporary” character (server, level 0).

Click Migrate.
Confirm the confirmation.

Re-upload the converted files to the server
In the FTP, send the modified files back to:
Pal/Saved/SaveGames/0/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/

Restart the server.
Reconnect. You should find your progression.

Local save migrated to your Palworld server.
Common issues
The server starts on a new map
You are not in the correct folder
.../SaveGames/0/<32-characters>/.The server was not stopped during the upload.
Not all files were copied.
My player progression disappeared
You did not do the player migration step.
You migrated the wrong pair “old player” → “temporary player”.
The tool is blocked by Windows / antivirus
Download only from the indicated GitHub page.
Scan the file if needed.
If you do not want to run it, use another migration method.
FAQ
Do I have to migrate all players?
Yes, each player has a .sav dedicated file.
Why not copy WorldOption.sav ?
This file can overwrite your server settings.
Keep the dashboard configuration.
Last updated