ToolsCrateAll tools

RPG Maker MV & MZ Decrypter

Restore encrypted RPG Maker MV and MZ assets back to ordinary PNG and OGG files. Load your project's System.json and the key is read automatically.

32 hex characters, found as encryptionKey in www/data/System.json

Or load System.json and read the key automatically

Intended for your own single-player save files. Editing saves in multiplayer or online games breaks their terms of service and can get your account banned. Always keep a backup of the original file before you change anything.

RPG Maker MV and MZ prepend a 16-byte header and XOR only the first 16 bytes of the real file, so the key from your own project's System.json is enough to restore it exactly. Assets from games you did not make are still covered by their creator's copyright — extract them for personal use such as modding or translation, not for redistribution.

How to use

  1. 1Drop the encrypted .rpgmvp, .rpgmvo or .png_ file.
  2. 2Load System.json from your game's www/data folder, or paste the key by hand.
  3. 3Click Decrypt to preview the result and download it.

Frequently Asked Questions

Where is the encryption key?

In www/data/System.json, as a field called encryptionKey — a 32-character hex string. Load that file above and the key is filled in for you.

How does RPG Maker encryption work?

Barely at all. It prepends a 16-byte fake header and XORs only the first 16 bytes of the real file with the key. Everything after that is completely untouched, which is why decryption is instant and lossless.

Which file types are supported?

MV uses .rpgmvp for images, .rpgmvo for Ogg audio and .rpgmvm for M4A. MZ uses .png_, .ogg_ and .m4a_ instead. All of them work here, and the correct extension is restored automatically.

It says the result is not a valid PNG. Why?

The key is wrong. A correctly decrypted PNG always starts with the standard PNG signature, so the tool checks that and tells you rather than handing you a broken file. Double-check encryptionKey in System.json.

Is it legal to extract assets from a game?

Extracting assets from a game you own for personal use — modding, translation, accessibility — is generally accepted, and this tool needs your own project's key to work at all. The assets themselves remain the creator's copyright, so do not redistribute them.