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.
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
- Upload the .sav file from the game SaveGames folder.
- Browse or search the property tree — names come from the game own SaveGame class.
- Edit the value, keeping its type intact (a number stays a number).
- 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.
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.