Save Editor
Support me
  • Ren'Py Repack
  • Contact
  • Guides
  • FAQ
  • Demo
  1. Home
  2. /Unreal Engine Save Editor

Unreal Engine Save Editor

  • .sav

Edit Unreal Engine GVAS .sav files online. Browse the typed property tree, change currency, levels and unlock flags, and download the save back.

Try the demo first

Unreal Engine games that use the built-in SaveGame system write GVAS .sav files — a typed property tree holding whatever the developers chose to persist. Upload the file to browse that tree and change values directly.

How to edit a Unreal Engine save

  1. Upload the .sav file from the game SaveGames folder.
  2. Browse or search the property tree — names come from the game own SaveGame class.
  3. Edit the value, keeping its type intact (a number stays a number).
  4. Download the file and put it back, keeping the original name.

What you can change

  • Currency, resources and any numeric progression the game saves
  • Character levels and stats, where the game stores them in the save
  • Unlock flags and completion markers
  • Inventory entries and quantities

Where the saves are stored

On Windows, Unreal games normally save to %LOCALAPPDATA%\<Game>\Saved\SaveGames. The folder name follows the project name rather than the store name, so it may not match the title you see in your launcher.

What the format actually is

A GVAS file is a typed property tree, not free-form data: each entry carries its name and its type (int, float, bool, struct, array), which is why the editor can show it as a structured tree and keep the file valid when a value changes. Structure and naming come from the game developers, so the tree reads like the game code.

Warning:Some Unreal games wrap their save in custom encryption or a proprietary container on top of GVAS. Those cannot be opened for editing — the file has to be a plain GVAS save, written by the engine own SaveGame system.

Questions

What is a GVAS save?

GVAS is the container Unreal writes when a game uses the built-in SaveGame system. It starts with a GVAS header and stores named, typed properties — so what you see in the editor mirrors the SaveGame class the developers wrote.

Why can I only see some of my progress?

Only what the game chose to put in the save. Unreal games differ enormously here: some store the full inventory and stats, others keep a handful of values and derive the rest. What is in the file is what you can change.

Does it work with every Unreal game?

No. Plain GVAS saves open directly; saves the game encrypts itself do not, and the editor tells you when that is the case instead of failing silently.

Other formats

  • Ren'Py Save Editor
  • RPG Maker Save Editor
  • TyranoScript 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.