Palworld Host Save Fixer
Fix the "create a new character" bug when moving a Palworld save between co-op and a dedicated server, by transplanting the player GUID.
1. Add your save
Drag your save folder here
Drop the whole SaveGames folder to pick a world by name, or
just one world folder. A .zip works too. Backups and
autosaves are skipped automatically when you add a folder; in a
.zip they still count, and saves are capped at
100 MB.
Finding your world save
Steam / co-op client:
- Open File Explorer and go to
%LocalAppData%\Pal\Saved\SaveGames. - Add that whole folder, or open your Steam ID folder and add just the world you want.
- A world folder is the one holding
Level.savand aPlayersfolder.
Dedicated server: same folder shape, under
Pal/Saved/SaveGames/0/<world folder>.
Adding the whole SaveGames folder is fine: every world in
it is listed by its in-game name and you pick the one to fix. Backups
and autosave copies are ignored. A single world folder works too, or
Level.sav plus the Players files.
How this works
Palworld generates a player GUID differently depending on the server type (co-op, Windows dedicated, Linux dedicated). Moving a save between them leaves the new server's GUID pointing at an empty character. This tool copies your old character's save data onto the new GUID so the new server recognizes it as the same player.
Your save is uploaded to this server, processed, and removed after you download the result. GUID-swap flow from xNul/palworld-host-save-fix; save parsing from deafdudecomputers/PalworldSaveTools (GPL-3.0). Looking up a Steam username sends that name to Steam; nothing else leaves the tool.