Palworld Save File Editor & Inspector
Free Palworld save editor and inspector. Upload a player .sav, Level.sav or WorldOption.sav to read technology points, unlocked recipes, decoded SteamID, and character / guild / base counts in your browser. Convert any save to editable JSON and back losslessly, or edit technology points inline. Powered by the community-standard palworld-save-tools parser. Nothing is stored.
Drop a Palworld .sav file here, or click to browse
Player saves (Players/<UID>.sav), Level.sav, WorldOption.sav— up to 30 MB
.sav file. Editing happens on our server only to parse the file — nothing is stored; files are processed in memory and discarded. Conversion is lossless (the underlying parser is the community-standard palworld-save-tools), so an unedited round-trip returns an identical save.Inspect and edit Palworld .sav files in your browser
Palworld saves are not plain text — they're GVAS structures wrapped in custom zlib compression, which is why a normal text editor shows garbage. This tool sends your .sav to our parser (the community-standard cheahjs/palworld-save-tools), decompresses it, and shows you a clean, readable summary: what kind of save it is, how it's compressed, and the data that actually matters.
Upload a player save (the file named after a player's UID inside `Players/`) to see their technology points, how many recipes they've unlocked, their Player UID in hex, and the SteamID64 it decodes to. Upload `Level.sav` to audit a whole world — how many characters, guilds, base camps, map objects, and item containers it holds. That character and guild count is the fastest way to spot a save that's bloating from inactive players.
Two ways to edit. For a quick change, the player-save view has an inline Technology Points field — set a new value and download the rebuilt .sav. For anything deeper, click Download as editable JSON, change whatever you need in a normal text editor, then use Rebuild .sav from edited JSON to pack it back. The conversion is lossless: an unedited round-trip returns a byte-identical save, so you only ever change exactly what you touched.
Nothing is stored. Files are processed in memory on our server purely to parse and repack them, then discarded — we keep no copies. As always with save edits: stop your server and back up the original .sav before replacing it. On XGamingServer's Palworld hosting you can do both from the File Manager or over SFTP.
Palworld Save File Editor & Inspector — FAQ
Where are Palworld save files stored?
On a dedicated server: `Pal/Saved/SaveGames/0/<WorldID>/`. Inside that folder, `Level.sav` is the world, `LevelMeta.sav` and `WorldOption.sav` hold metadata and settings, and `Players/<UID>.sav` is each player's personal save (identity, technology points, unlocked recipes). Download them via your host's File Manager or SFTP.
Can I edit a Palworld .sav with a text editor?
No — Palworld saves are GVAS data wrapped in custom zlib compression, so a text editor just shows binary garbage. You have to decompress and parse them first. This tool does that for you, then lets you convert to readable JSON, edit, and pack it back into a valid .sav.
Is editing my save safe?
Editing is safe if you back up first. Always stop the server and keep a copy of the original .sav before replacing it. The conversion here is lossless — an unedited round-trip returns a byte-identical file — so you only change exactly what you edit. Bad edits can still corrupt a save, which is why the backup matters.
Do you store my save file?
No. Your .sav is processed in memory on our server only to parse and repack it, then discarded. We keep no copies and nothing is logged from the file contents.
How do I give a player more technology points?
Upload that player's `<UID>.sav`, change the Technology Points value in the Quick edit box, and download the rebuilt save. Stop the server, back up the original, drop the edited file in its place, and restart. For deeper changes, download the editable JSON, edit it, and use Rebuild .sav from edited JSON.
What is a Player UID and how does it relate to my SteamID?
A Palworld Player UID is the lower 32 bits of your SteamID64, shown in hex. The inspector decodes it back to your full SteamID64 automatically. The UID is also the .sav filename inside the Players folder, so it's how you find a specific person's save to inspect or reset.
You might also need
Breeding Calculator
Find breeding combinations for any Pal
Interactive World Map
Interactive Palworld world map with fast travel points, towers, and landmarks
Breeding Combo Finder
Search all possible parent combinations for a target Pal
Pal Tier List
Ranked tier list for combat, base work, and exploration
Palworld server admin docs
Read the full Palworld server docs →
Step-by-step guides for installing mods, configuring your server, joining, troubleshooting, and admin commands.

Config Tool Built Into XGamingServer
Get managed Palworld hosting with this tool in your panel — configure, deploy, and play in minutes. No file uploads needed.