A universal save editor and binary analyzer for visual novels, RPGs, Unity, Unreal Engine, HTML, and many other games.

Supports popular save formats including Ren'Py, RPG Maker, Ruby Marshal / RGSS saves, Unity, Unreal Engine, Flash Shared Objects, TyranoBuilder, Visionaire Studio, Python Pickle, CBOR, MessagePack, plist, and generic unencrypted binary files.

Built-in support for decompression and decoding: GZip, BZip2, Zstd, LZ4, Deflate, Brotli, Base64, Base64URL, LZString, ZIP, Simple XOR-based obfuscation and more.

Common save file extensions

Supports many common save file extensions and game-specific formats. Actual compatibility depends on the file structure, compression, encoding, and serialization method.

Generic save files

  • .sav
  • .save
  • .dat
  • .bin
  • .bak
  • .slot
  • .profile
  • .player
  • .progress
  • .state
  • .gam
  • .sgm

RPG Maker and similar engines

  • .rmmzsave
  • .rpgsave
  • .rvdata2
  • .rvdata
  • .rxdata
  • .lsd
  • .sav
  • .save

Engine and toolkit specific

  • .es3
  • .sol
  • .rsv
  • .qsp
  • .ksd
  • .nson
  • .res
  • .tres
  • .save
  • .sav
  • .dat
  • .json
  • .cfg
  • .ini

Text and structured data

  • .json
  • .xml
  • .plist
  • .ini
  • .cfg
  • .conf
  • .txt
  • .yaml
  • .yml
  • .properties
  • .csv
  • .toml

Databases and serialized storage

  • .db
  • .sqlite
  • .sqlite3
  • .db3
  • .s3db
  • .sl3
  • .sqlitedb
  • .pkl
  • .pickle
  • .msgpack
  • .cbor
  • .bytes

Compressed or encoded containers

  • .zip
  • .gz
  • .bz2
  • .zst
  • .lz4
  • .br
  • .b64

The same extension can be used by different games, engines, or custom serializers. For example, some .dat saves are Ruby Marshal / RGSS serialized files rather than generic binary blobs. Some web and mobile saves may also have no stable user-visible extension at all.

Game engines and formats

  • Ren'Py (.save)
  • Unity / .NET games (.save, .es3, .dat, and other supported save files)
  • Unreal Engine 4 / Unreal Engine 5 (.sav and other supported files)
  • HTML games
  • RPG Maker MZ (.rmmzsave)
  • RPG Maker MV (.rpgsave)
  • RPG Maker VX Ace (.rvdata2)
  • RPG Maker VX (.rvdata)
  • RPG Maker XP (.rxdata)
  • RPG Maker 2000 / 2003 (.lsd)
  • QSP (.sav)
  • The Witcher 3 (.sav)
  • Flash Shared Objects (.sol)
  • Wolf RPG Editor (.sav)
  • RAGS Player 2.4 (.rsv)
  • TyranoBuilder (.sav)
  • Naninovel (.json, .nson)
  • KiriKiri / KAG style saves (.ksd and other supported files)
  • Visionaire Studio (.dat)
  • Ruby Marshal / RGSS serialized saves (.rxdata, .rvdata, .rvdata2, and some .dat files)

Serialization and generic formats

  • Ruby Marshal / RGSS serialized objects
  • Python Pickle
  • CBOR
  • MessagePack
  • JSON
  • XML (raw text editing)
  • plist
  • SQLite
  • Compressed JSON and packed text save containers
  • Generic binary analyzer for unencrypted files

Built-in decompression and decoding

  • GZip
  • BZip2
  • Zstd
  • LZ4
  • raw Deflate
  • Brotli
  • Pako
  • Base64
  • Base64URL
  • LZString
  • ZIP
  • and more

Text encodings

  • Unicode with BOM
  • UTF-8
  • UTF-16 LE / UTF-16 BE without BOM
  • GB18030
  • Shift-JIS
  • CP949
  • Windows-1252 / Windows-1251

Looking for support for a specific game or save format? Please use the Feedback form.