Save Editor
EN한국어Русский
Support me
  • Ren'Py Repack
  • Contact
  • Guides
  • FAQ
  • Demo
  • ENKORU
  1. Home
  2. /Ren'Py Save Editor

Ren'Py Save Editor

  • .save

Edit Ren'Py .save files in your browser — money, affection, route flags and any other variable. No install, and the edited save can be re-signed so the game loads it.

Try the demo first

Ren'Py powers most of the visual novels people want to edit, and its saves keep every variable your playthrough has touched — money, affection, flags, route state. Upload the .save file, search for the value you want, change it, and download the result.

How to edit a Ren'Py save

  1. Upload your .save file — drag it onto the homepage or use the upload button.
  2. Search for the value you want to change. Searching for the current number is usually the fastest way to find the right variable.
  3. Edit the value in the tree and confirm the change.
  4. Download the save. If you have stored your security key on your account, it is signed automatically on the way out.
  5. If you're not signing automatically, the game asks whether you trust the save each time you load it. To stop that, run the file through the Ren'Py Repack page with your security_keys.txt.

What you can change

  • Money, points and any numeric counter the game tracks
  • Relationship / affection variables for individual characters
  • Chapter, day and route progress flags
  • Inventory items and unlocked gallery or scene flags

Where the saves are stored

On Windows, Ren'Py keeps saves in %APPDATA%\RenPy\<game-id>. On macOS it's ~/Library/RenPy/<game-id>, and on Linux ~/.renpy/<game-id>. Many games also keep a "saves" folder next to the executable — if both exist, the game usually reads the one next to the executable first.

What the format actually is

A Ren'Py .save file is a ZIP archive. Inside it there is a "log" entry — the pickled game state, including every variable your playthrough has set — and a "signatures" entry that proves the save was written on your machine. The editor unpacks the log and shows it as a searchable tree, so you can jump straight to the variable you care about instead of hunting through binary data.

Warning:Ren'Py 8.1 and 7.6 onwards sign every save, and editing breaks that signature. We remove the broken signature on download, so the game asks whether you trust the save and loads it once you say yes. Re-sign it with your own security key and it loads without asking.

Related guide: Ren'Py saves won't load after editing? Signing, explained

Questions

Why won't my edited Ren'Py save load?

Ren'Py checks a signature over the save contents, and editing changes those contents. A save downloaded from here loads anyway: we drop the signature that no longer matches, and the game asks whether you trust the file before loading it. A save edited elsewhere that still carries the old signature is refused even after "Yes". To stop the question, re-sign with your own security_keys.txt, either on the Ren'Py Repack page or automatically on every download if you store your key on your account.

Do I need the game installed to edit a save?

No. You upload the save file itself, edit it in the browser and download it back. The game only needs to be there when you want to load the result.

Does it work with every Ren'Py game?

Any standard Ren'Py save opens — the format has been stable for years. Games that wrap their saves in custom encryption on top of Ren'Py are the exception, and those will not open.

Other formats

  • RPG Maker Save Editor
  • TyranoScript Save Editor
  • Unreal Engine Save Editor
  • Naninovel Save Editor
  • JSON Save Editor
  • Twine Save Editor
  • QSP Save Editor
  • Unity Save Editor
  • Pokémon Gen 3 Save Editor
  • All guides

Save Editor Online

Open a save file in the browser, change what the game tracks, and take it back.

Upload a save
Try the demoRen’Py repackGuidesFAQContactHall of Fame
JSON.json
Naninovel.nson
Pokémon Gen 3.sav .srm .sa1
QSP.sav
Ren'Py.save
RPG Maker.rpgsave .rmmzsave .rvdata2 .rvdata .rxdata
Twine.save .savesbundle .txt
TyranoScript.sav
Unity.dat .data .sav .json .es3
Unreal Engine.sav

© 2026 Save Editor Online

Game and engine names are trademarks of their owners. Save Editor Online is not affiliated with them.

PatreonKo-fi

Bringing saves back is not ready yet

Thanks, your click counts: it tells us to build this next. Novice keeps your 50 most recent saves, so the next ones are not pushed out.

Unlock the full editor

Keep your saves, skip the limits. Already a Patron? Sign in.

Novice Archivist

  • Upload files up to 20 MB (free: 10 MB)
  • No upload cooldown — upload back to back
  • Ren'Py auto-sign: the game never asks about an edited save
  • Keep your 50 most recent saves · pin 5 for good
  • Your name in the Hall of Fame
$2.50 / month
Get Novice Archivist
MOST POPULAR

Skilled Archivist

  • Everything in Novice
  • Download any past version of your saves
  • Keep your 100 most recent saves · pin 10 for good
  • A name card in the Hall of Fame
$5.50 / month
Get Skilled Archivist
LIMITED · INSIDER

Master Archivist

  • Everything in Skilled
  • Keep your 200 most recent saves · pin 20 for good
  • Behind the scenes — how the service is built and run
  • Your own card at the top of the Hall of Fame
$27.50 / month
Get Master Archivist

Cancel anytime on Patreon · No lock-in

Prices per month, plus VAT. Maximum file size is 20 MB on every paid plan and 10 MB on the free tier.

Your game will ask about this save every time

This save was written by Ren'Py 8.1 or newer, which signs every save with a key that lives on your computer, and editing it breaks that signature. We removed the broken one, so the file loads: the game asks whether you trust it, you say yes, and you play. It just asks again on every load, because nothing in the file proves it came from you.

To stop the question, sign it. It's free and takes about a minute: the Repack page asks for the file you just downloaded and your security_keys.txt, and hands back a save the game loads without asking anything.

Editing Ren'Py saves often? Any paid tier stores the key once and signs every download for you: no Repack page, and the game never asks.

Sign it for free

Where do I find security_keys.txt? · Signing works without an account.

You have this file already

Keep your saves with you

Signing in is free. Your file uploads either way.

  • 10 saves instead of 5
  • Your saves on any device, not only this browser
  • The save you already uploaded comes with you

Joining Patreon is free and needs no pledge.