Baldur's Gate 3 Save Editor — Edit Gold, Abilities, Party & Inventory

Last verified: 2026-09-30

Save file to edit
%USERPROFILE%\Documents\Larian Studios\Baldur's Gate 3\PlayerProfiles\Public\Savegames\Story\<SaveName>\<SaveName>.lsv

Baldur's Gate 3 saves live in %USERPROFILE%\Documents\Larian Studios\Baldur's Gate 3\PlayerProfiles\Public\Savegames\Story. Each save is its own folder containing a .lsv file plus a WebP screenshot and info. The .lsv is a packed LSPK container — inside are LSF (binary) files, chiefly Globals (party members, gold, inventory, quest flags) and meta.lsx (save name, day/time). Because it is binary and packed, you cannot hex-edit it; you unpack, edit the LSF/LSX, then repack. The practical tools: the browser-based BG3 Local Save Editor (Serofix) runs entirely on your PC, extracts a work copy of the save, shows SaveInfo, meta.lsx, the party summary and character rows, and can write a repacked edited copy without touching the original; bg3d and Norbyte's LSLib (LSLib / Divine.exe / the LSLib GUI “Export Tool”) unpack .lsv to raw LSX so you can edit UUIDs, stats and positions directly. For gold specifically, the cleanest route on a modded install is the Script Extender console command instead of editing bytes. Always quit the game, disable Steam Cloud, and keep the untouched original before you repack.

A Baldur's Gate 3 save is not a single file you can open in Notepad: each save is a .lsv package (a compressed LSPK container) holding several LSF/LSX files — meta.lsx, Globals with your party, gold and world state, and a screenshot. To edit it safely you unpack that container with a tool that understands Larian's format, change the value, and repack it. Below is the exact save path, what each tool can reach, and the mistakes that leave you with a save the game refuses to load.

What you can edit and which tag to change

What it changesXML tagExample valueNotes
Gold Globals → party gold pool 999999 gold Gold is a shared party pool, not per-character. On a Script Extender install the console `AddGold` command is safer than a byte edit; otherwise edit the gold stack in the extracted Globals and repack.
Ability scores character stats (STR/DEX/CON/INT/WIS/CHA) STR 8 → 18 Base ability scores are stored per character. Values far outside 1–30 can break rolls and display; keep edits in the normal range or the UI shows garbage.
Inventory items item UUID + count in a character/party container Add 20× Elixir of Bloodlust Items are referenced by template UUID, not name — an invalid UUID is dropped on load. Copying an existing item row and changing the count is far safer than inventing an item.
Character level / XP progression on a party member Set XP to level-12 threshold Editing XP past a threshold triggers level-up on load; jumping many levels at once can leave unspent choices the UI handles awkwardly.
Save name / metadata meta.lsx Rename “Quicksave 3” meta.lsx is plain LSX — the one part you can read easily. Renaming is harmless; changing the region/campaign fields is not.

How to edit your Baldur's Gate 3 save by hand

  1. Fully quit Baldur's Gate 3 and pause Steam Cloud (Steam → BG3 → Properties → turn off Cloud) — otherwise the cloud copy overwrites your edited save on next launch.
  2. Open %USERPROFILE%\Documents\Larian Studios\Baldur's Gate 3\PlayerProfiles\Public\Savegames\Story (Win+R → paste). Copy the whole save folder somewhere as a backup first.
  3. Load the .lsv into a tool that understands the format — BG3 Local Save Editor (Serofix) in your browser, or unpack with LSLib / bg3d to raw LSX.
  4. Change the value (gold, ability score, item count). Copy an existing row rather than inventing UUIDs.
  5. Repack to a NEW .lsv (do not overwrite the original) and drop the edited folder back into Story. Relaunch and load the edited save.
  6. If it fails to load, delete the edited folder and restore your backup — the original is untouched.

Prefer a save editor instead of raw XML?

The BG3 Local Save Editor runs in your browser but does everything locally — it copies the .lsv you pick into its own work folder and never uploads it. It is the easiest route for gold, party and inventory tweaks. For deep edits (UUID surgery, positions, quest flags) unpack with LSLib/Divine.exe and edit the raw LSX, which gives you the full tree the game reads.

Mistakes that corrupt the save

Not sure where the file is? See the full Baldur's Gate 3 save file location guide (every platform path), or the corrupted-save recovery guide if an edit broke your file.

FAQ

Where is the Baldur's Gate 3 save file to edit on PC?

In %USERPROFILE%\Documents\Larian Studios\Baldur's Gate 3\PlayerProfiles\Public\Savegames\Story. Each save is a folder with a .lsv package plus a screenshot. Press Win+R and paste the path.

Can I open a BG3 .lsv save in Notepad?

No. A .lsv is a packed LSPK container of binary LSF files. You must unpack it with a tool like the BG3 Local Save Editor or LSLib, edit the LSX, then repack — hand-editing bytes corrupts it.

How do I add gold to a BG3 save?

Gold is a shared party pool in Globals. On a Script Extender install use the AddGold console command; otherwise extract the save with the BG3 Local Save Editor, raise the gold stack and repack to a new .lsv.

Will editing my save disable achievements or break Honour mode?

Editing does not flag the save, but Honour mode uses one overwriting slot — edit a copy on Balanced/Custom instead. Always keep the untouched original in case the edit fails to load.

Other games

Need another game or a quick backup? Use the Save Location Finder — pick any game to get its exact save path plus a ready-to-run backup command.