Human-readable change proof

See exactly what changed in a Palworld save plan.

A useful diff answers two questions: what will change, and what important data will stay untouched. Palworld Save Editor combines a plain-English impact summary with exact paths for technical review.

ViewsGuided + ExpertOutcomes for most users, exact paths when needed
ScopeAllowlistedUnexpected paths fail the validation gate
ReceiptPortable JSONBefore, after, checks, and source hash travel together

Local safety workbench

Run the same safety workflow on your local files.

Scan locally, freeze the original, preview the exact scope, run validation, and export a receipt. Unknown binary formats stay read-only.

0 B sent to a serverLocal hashing and ZIP inspectionBlocked export on failed validation
What needs to happen?
Find my save
Files never leave this tab Original input stays immutable Real binary writing is locked in this release

Local return loop

Save Chronicle

Receipt metadata lives only in this browser. Raw saves are never stored.

Your next local scan will appear here.

ReadyLocal workbench loaded.
01

Why a raw JSON diff is not enough

Palworld records contain identities and dependencies that are hard to judge from a long structural diff. Palworld Save Editor groups the change by human object, then preserves the exact field path for audit. A one-Pal edit should not hide an unrelated player or guild change in a collapsed tree.

02

How scope lock works

The editor exposes a finite list of allowed fields. Validation compares the frozen original and edited model recursively. If any changed path falls outside that list, export fails even when the value itself looks valid.

03

What the receipt should contain

A Change Receipt records the source hash, receipt ID, timestamp, changed paths, before and after values, validation results, and recovery instruction. It should never claim the game loaded unless a user actually tested that export in the game.

SAFE

Task checklist

  1. 01Count changed objects, not only fields.
  2. 02Inspect unexpected identity or owner paths first.
  3. 03Keep source hash and validation time with the diff.
  4. 04Confirm game loading separately from structural validation.
FAQ

Questions people ask before touching the save

Can a diff prove the save will load?

No. It proves what changed in the parsed model. Game loading is a separate confirmation step.

Why list unchanged objects?

Users need confidence that other players, bases, guilds, and Pals were not touched by a narrow change.