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
Edit Save Data
Quick Edit (common fields)
JSON Editor
✓ ValidEdit the decoded JSON directly. Visual editor above syncs with this textarea.