Palworld Save Editor โ€” Edit Pals, Stats, Technology & Inventory

Last verified: 2026-09-27

Save file to edit
%LOCALAPPDATA%\Pal\Saved\SaveGames\<SteamID>\<WorldID>

Palworld saves are NOT plain text. Inside %LOCALAPPDATA%\Pal\Saved\SaveGames\<SteamID>\<WorldID>\ you get Level.sav (the whole world: every Pal, base camp, guild, map object and item container), LevelMeta.sav, WorldOption.sav, and a Players\ folder with one <PlayerUID>.sav per character. Every .sav is a GVAS (Unreal Engine) property tree wrapped in Palworld's custom zlib compression, so opening it in Notepad shows binary garbage. To edit it: fully close the game (or stop the dedicated server), back up the whole SaveGames folder, then load the file into a tool that understands the format โ€” palworld-save-tools (Python CLI), Pal Editor / Palworld Save Pal (GUI), or an online .sav editor. Change Pal stats, IVs, passives, player technology points or inventory, save it back over the same file, and relaunch. Editing Level.sav is far riskier than a single player .sav because it re-serializes the entire world.

Palworld saves live in %LOCALAPPDATA%\Pal\Saved\SaveGames\<SteamID>\<WorldID>\, but you can't open them in a text editor: each .sav is a GVAS structure wrapped in Palworld's own zlib compression. Level.sav holds the entire world (every Pal, base, guild and container) while each player has a UID-named .sav. Real editors โ€” palworld-save-tools (Python), Pal Editor, or an online .sav editor โ€” decompress the GVAS, let you change values, and re-compress it so the game still loads it.

What you can edit and which tag to change

What it changesXML tagExample valueNotes
Technology Points player .sav โ†’ TechnologyPoint TechnologyPoint = 999 Unspent tech points for unlocking recipes/structures. Lives in the player UID .sav, so editing it is much safer than touching Level.sav.
Ancient Technology Points player .sav โ†’ bossTechnologyPoint bossTechnologyPoint = 50 Separate pool earned from Alpha/tower bosses; used for ancient recipes.
Pal Level Level.sav โ†’ CharacterSaveParameter โ†’ Level Level = 50 Per-Pal level. Raising it without matching Exp can look odd; good editors adjust Exp with it.
Pal IVs (Talents) Talent_HP / Talent_Melee / Talent_Shot Talent_HP = 100 0โ€“100 individual values that scale HP, attack and defense. The core stat editors target.
Passive Skills PassiveSkillList ['Legend','Swift','Musclehead'] Array of internal passive IDs on each Pal. Add/remove to re-roll a Pal's passives.
Player Inventory Level.sav โ†’ ItemContainer StackCount = 9999 Item stacks are stored in world containers keyed to the player. Editors resolve the container UID for you; hand-editing risks orphaning items.
Player HP / Max HP player .sav โ†’ HP / MaxHP MaxHP = 5000 Character health. Keep current HP โ‰ค max HP.

How to edit your Palworld save by hand

  1. Fully close Palworld (single-player) or stop the dedicated server โ€” otherwise it overwrites your edit on exit.
  2. Copy the entire %LOCALAPPDATA%\Pal\Saved\SaveGames\<SteamID>\<WorldID>\ folder to a backup location.
  3. Pick your tool: palworld-save-tools (convert .sav โ†’ .json, edit, convert back) for full control, or a GUI like Pal Editor / Palworld Save Pal for guided edits.
  4. For a single player's stats/tech, edit the Players\<PlayerUID>.sav; only touch Level.sav when you must change Pals, bases or world items.
  5. Change your values, let the tool re-compress to GVAS+zlib, and write it back over the same filename.
  6. Relaunch the game/server and verify before deleting your backup.

Prefer a save editor instead of raw XML?

Browser-based Palworld .sav editors and inspectors exist and are handy for reading a save or nudging a single field like Technology Points, but they all rely on the same palworld-save-tools decoding. For heavy Pal/IV/passive editing a desktop tool (Pal Editor, Palworld Save Pal) is more reliable, and for a dedicated server you must edit the server's copy, not your local one.

Mistakes that corrupt the save

Not sure where the file is? See the full Palworld save file location guide (every platform path), or the corrupted-save recovery guide if an edit broke your file.

FAQ

Which file do I edit โ€” Level.sav or the player .sav?

For player-only values (technology points, your character's HP), edit Players\<PlayerUID>.sav โ€” it's small and low-risk. For Pals, IVs, passives, bases and world items you have to edit Level.sav, which re-serializes the entire world, so back it up first.

Can I edit a Palworld save in Notepad?

No. The .sav is a GVAS property tree compressed with Palworld's custom zlib; a text editor shows binary and saving from one corrupts the file. You need palworld-save-tools or a GUI editor that decodes and re-encodes it.

Will editing my save trigger a ban?

For single-player and your own dedicated server there's no anti-cheat to trip. On someone else's server, editing is up to that host's rules and they control the authoritative save anyway.

How do I give a Pal max IVs?

Set Talent_HP, Talent_Melee and Talent_Shot to 100 on that Pal's CharacterSaveParameter in Level.sav using a Pal editor. That maxes the individual values that scale its HP, attack and defense.

Other games

Need another game or a quick backup? Use the Save Location Finder โ€” pick any game to get its exact save path plus a ready-to-run backup command.