Engine

NaniNovel Save Editor

Decode and edit .nson saves from Unity/NaniNovel visual novels

.nson files deflate-raw / zlib / gzip base64 encoded JSON

Drop your .nson save here

NaniNovel saves are compressed JSON files — decoded entirely in your browser

Tries: deflate-raw → zlib → gzip → base64 → plain JSON

Where to find NaniNovel saves:

  • Unity/Windows: %USERPROFILE%\AppData\LocalLow\[Company]\[Game]\
  • Unity/Mac: ~/Library/Application Support/[Company]/[Game]/
  • WebGL: IndexedDB (saved in browser storage)
  • Files typically named: GameState.nson, GlobalState.nson, slot1.nson

What can be edited?

  • ✓ Any primitive field in the JSON (strings, numbers, booleans)
  • ✓ Script playback position (ScriptPath, PlayedIndex)
  • ✓ Variables (custom game vars in the variables dict)
  • ✓ Unlocked resources, seen choices, inventory
  • ✓ Re-encodes using the same compression format on download