AoH2 Tools

Get the desktop app →
Drop your save files here
(or click to pick — select all files inside the save folder)
Drop your save files on the left to get started.

What this tool does

Age of History II (also known as Age of Civilizations II) stores each saved game as a set of binary files. They aren't plain text — the data is encoded in Java's object-serialization format. This editor decodes those files right in your browser and shows them as a readable, expandable tree of the actual values inside your save: civilizations, provinces, diplomacy, economy, and everything else the game tracks. You edit what you want, download the modified files, and drop them back into your save folder.

I originally built this because editing these saves by hand was effectively impossible — the format fights you, and the one thing I wanted to change would have taken hours of guessing at raw bytes. Rather than solve that one problem, I made a general-purpose editor that can reach any value in the save.

Things you can change

New to this? The Guide has step-by-step examples: adding money, renaming a civilization, transferring provinces, annexing a country, and ending a stuck war — plus how Search, Filter, and Batch Edit work together.

How to use it

  1. Close the game first. Save in-game, then fully exit Age of History II.
  2. Find your save folder. On Steam it's usually under …\steamapps\common\Age of Civilizations II\saves\games\<map>\<your save>\. The right folder is the one whose files changed most recently.
  3. Drop all the files from that folder onto the box on the left. Non-save files are ignored automatically.
  4. Edit. Expand the tree and double-click a value, or use Filter + Batch Edit for bulk changes.
  5. Download the edited files and copy them back into the save folder, replacing the originals (keep a backup first).
  6. Load the save in-game from the load menu.

Is it safe? Where do my files go?

Your saves are never uploaded anywhere. All decoding and editing happens locally in your own browser using a WebAssembly build of Python — this page has no server that receives your files. The editor never overwrites your originals; it only produces edited copies for you to download.

Prefer an app?

There's a free, open-source desktop version with no ads, for Windows, on GitHub. The web version here does the same thing, runs on any device including phones, and is always the latest build.

Quick FAQ

Do my files get uploaded anywhere? No. Everything runs inside your own browser — your saves never leave your computer.

Where's my save folder? Usually …\steamapps\common\Age of Civilizations II\saves\games\<map>\<your save>\. Load all the files from it. Close the game first.

How do I add money / rename / annex / end a war? See the full Guide — it walks through each with exact steps.

Search vs Filter? Search finds text in what you're already viewing. Filter scans the whole save and understands field=value (like iTrueOwnerOfProvince=1). After a filter, Batch Edit changes every match at once.

Is it safe? The editor only gives you edited copies to download — it never touches your originals. Always keep a backup of your save folder anyway.

Prefer an app? There's a free desktop version (Windows, no ads in the app).