QSP Save Editor

  • .sav

Edit QSP (Quest Soft Player) save files online. The full save state is decoded into a searchable tree, and the file is written back byte-exact when you download it.

QSP — Quest Soft Player — powers a large body of text quests, and its saves hold the complete state of the run. Upload the .sav file to browse and edit every field the quest wrote.

How to edit a QSP save

  1. Upload the QSP .sav file from the game save folder.
  2. Search for the value you want to change.
  3. Edit it in the tree and confirm.
  4. Download the save and put it back where it came from.

What you can change

  • Quest variables and counters the script defines
  • Money, stats and other numeric values
  • Current location and visited-location flags
  • Inventory objects

Where the saves are stored

QSP players normally keep saves alongside the player executable or the quest file, often in a "save" or "saves" folder next to it. Some builds let the player pick the folder, in which case it is wherever the save dialog last pointed.

What the format actually is

A QSP save is UTF-16LE text: a version header followed by CRLF-separated fields holding the whole quest state, with each code unit shifted by a fixed reversible amount. Every value in the file is editable, and re-encoding reproduces the original bytes exactly — verified across the whole test corpus.

Questions

Is the QSP save encrypted?

QSP saves are UTF-16 text with a reversible per-character shift, not encryption. The editor undoes the shift, shows the field list, and re-applies it on download — which is why the round-trip is exact.

My file has an unusual name — will it open?

The file is identified by its QSPSAVEDGAME signature rather than its name or extension, so it opens whatever the player renamed it to.

How do I find the right value?

Fields appear in the order the quest wrote them rather than under friendly names, so the reliable approach is to search for the value you can see in-game and edit the match.

Other formats