ZionGames Docs

Home / Zion Tools

🧰 Zion Tools

Unity Editor Asset Tools

Zion Save Inspector

Browse, search, edit, diff and validate save data from any source, in any format - without leaving Unity.

Zion Save Inspector is an editor-only Unity tool for inspecting, editing and diagnosing game save data, regardless of where the saves live or what format they use. Point it at a folder, PlayerPrefs, a cloud backend, or your own custom store, and edit values through a structured tree editor with full save safety. When something looks wrong, diff the save against its automatic backup, validate it against a captured schema, or export a support-ready diagnostic report.

What's in the package

  • Format-agnostic save browser driven by two small interfaces (ISaveSource, ISaveFormat)
  • Reflection-based auto-discovery - drop a class in an editor assembly and it appears in the dropdown
  • Built-in persistent-file source scanning *.json, *.sav, *.dat, *.save
  • Built-in PlayerPrefs source with manifest key, editor watch list, and auto-backup
  • Hand-rolled JSON parser/writer with zero external dependencies
  • Raw-text fallback format for anything else
  • Structured tree editor with six node kinds (Object, Array, String, Number, Boolean, Null)
  • Full structural editing - add, rename, duplicate, reorder, delete, and change node types
  • New in 1.1: instant tree search across key names and values
  • New in 1.1: save diff - compare against the automatic backup, another slot, or any file, via the ISaveBackupProvider interface
  • New in 1.1: schema validation - capture expected fields and types, validate any save in one click
  • New in 1.1: copy/paste any node as JSON between saves, formats and projects
  • New in 1.1: exportable Markdown support reports
  • Non-destructive saves - atomic file writes with .bak siblings; EditorPrefs backups for PlayerPrefs
  • TwoPaneSplitView layout that remembers its state between sessions
Editor-only - no runtime code, nothing shipped in builds. Everything compiles into a single editor assembly: ZionSaveInspector.Editor.
Continue to Installation.