Information:

I've released an Alpha-Version of my Project "Java-RPG-Maker-MV-Decrypter", which works with whole Directories and save/renames Files by itself...
May you try it out, it also have a GUI. If you just want to decrypt single-Files, I recommend this Version here (Bec you don't need to download it). But for whole Directories you should try the Java-Version of the Decrypter! =)

Petschkos RPG-Maker MV & MZ-File Decrypter

Welcome to the RPG-Maker MV & MZ-File Decrypter you can easily decrypt Files from any RPG-MV/RPG-MZ Project that are encrypted with the Build-In encryption. You can also encrypt them back (Mainly used for translation purposes).

Make sure that you don't use this tool to steal paid assets, if you want to take a look on images (which is okay for private use by law), feel free to do, but don't steal them please.

PNG-Files (Images - ".rpgmvp & .png_-Files") don't need the Decryption-Code, except you want to re-encrypt them. Please go here for restoring images without Key.

New: You can now use Encrypted Images (".rpgmvp" & ".png_"-Files) to detect the encryption Key as well! (Like when the Key can't be obtained via the System(.json))


In this area you can De- and (Re-)Encrypt Files from RPG-Maker MV & MZ Games.

You can get the Decrypt-Code from the File:

Click "Detect" after you selected the System(.json) File. If you know the Key you can also just enter it in the text-box.


File-Info

Verify Fake-Header?
(?)

This checks if the File-Header is correct (Start of the File).

The Header is just important for Encryption. (Decryption can ignore it)


In very rare cases some Games use different Header-Settings. You can find the correct-Header-Settings in:
"Game-Directory"/www/js/rpg_core.js
Search for "function Decrypter()", there you can find all values.

File-List

(i)
There is a Size-Limitation depends on your Memory and your Browser... To handle MANY Files (500+mb) better use the Java-Decrypter!
(?)
Remove all Files from the List below

In this area you can Restore PNG-Files (Images - ".rpgmvp & .png_-Files") from RPG-Maker Games without the Decryption-Key.


Select RPGMVP / PNG_ Files

File-List

(i)
There is a Size-Limitation depends on your Memory and your Browser... To handle MANY Files (500+mb) better use the Java-Decrypter!
(?)
Remove all Files from the List below

Browser-Support

First: Please note, that this Script is just tested and developed on Firefox. You can help me to make it run on all Browsers, by reporting bugs!

How to use?

  1. Check if the encrypted Files have the File-Extension ".rpgmvp", ".rpgmvm", ".rpgmvo", ".png_", ".ogg_" or ".m4a_" - If they have this extension(s) you can use this script
    If you want to ENCRYPT Files, they usually have a File-Extension like "png" or something else =)
  2. Get the En/Decrypt-Code.
    New: PNG-Files (Images - ".rpgmvp & .png_-Files") don't need the Decryption-Code, except you want to re-encrypt them. Please go here for restoring images without Key.
    • Upload the System.json File from the Game and let detect the Code automatic. (Click on "Detect", after selecting the System.json)
    • If the Detection don't work further instructions pop up.
  3. Select the File(s) to de/encrypt - Multi-Select-Files are possible!
  4. Hit the Decrypt or Encrypt-Button
  5. You can preview your decrypted Files, if you click on "View", next to the Filename. (Of course you can't preview encrypted Files)
  6. You can save them now, by clicking on "Save". (The Script will keep the File-Name and change the Extension for you!) =)
    • You can also save all of the Files in the File-List as ZIP by clicking "Save all as ZIP-File"!