RPG Maker VX Ace Save Editor

  • .rvdata2
  • .rvdata

Edit RPG Maker VX Ace .rvdata2 save files online. VX Ace writes Ruby Marshal binary — upload the save to decode it into a searchable tree and download a working file back.

RPG Maker VX Ace keeps everything about a run in .rvdata2 files, in a binary format ordinary editors cannot read. Upload yours to see and change the values directly.

How to edit a RPG Maker VX Ace save

  1. Find the numbered save next to the game executable, e.g. Save1.rvdata2.
  2. Upload it here.
  3. Search for the value you want by its current number.
  4. Edit it, download the file and put it back under the same name.

What you can change

  • Gold and inventory contents
  • Actor levels, EXP and parameters
  • Switches and variables by index
  • Playtime and party position

Where the saves are stored

VX Ace writes Save1.rvdata2 and onwards next to the game executable. As with XP, some releases move saves to the user application-data folder instead.

What the format actually is

Like XP, VX Ace serialises with Ruby Marshal: a binary object graph of class names, instance variables and values. Gzip-compressed variants exist in the wild and are unwrapped automatically. Re-serialising on download is what keeps the edited file loadable.

Questions

What is the difference between .rvdata2 and .rvdata?

VX Ace writes .rvdata2 and plain VX writes .rvdata. Both are Ruby Marshal and both open here; the extension is the quickest way to tell which engine a project used.

Which file is my save?

Save1.rvdata2 is slot 1 and so on. The other .rvdata2 files in a project folder are game data rather than progress, so leave them alone.

My save will not open in other tools

Some releases compress the save with gzip on top of Marshal. That is handled too — detection looks at the contents, so a compressed save opens the same way.

Other formats