RPG-Maker MV & MZ File Decrypter
Restore, decrypt or re-encrypt RPG-Maker MV & MZ resource files (.rpgmvp, .rpgmvm, .rpgmvo, .png_, .ogg_, .m4a_) — all in your browser.
PNG-Files (Images - ".rpgmvp & .png_-Files") don't need the decryption code, except you want to re-encrypt them. Go to the Restore Images page.
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:
- RPG-Maker MV: "Game directory"/www/data/System(.json) or any encrypted image (".rpgmvp"-File)
- RPG-Maker MZ: "Game directory"/data/System(.json) or any encrypted image (".png_"-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-List
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
How to use?
- Check if the encrypted files have the file extension ".rpgmvp", ".rpgmvm", ".rpgmvo", ".png_", ".ogg_" or ".m4a_" - If they have these extension(s), then you can use this script
-
Get the en-/decrypt code.
PNG files (images - ".rpgmvp & .png_-Files") don't need the decryption code, except you want to re-encrypt them. Go to Restore Images page.- Upload the System(.json) file from the game and detect the code automatically. (Click on "Detect", after selecting the System(.json))
- If the detection doesn't work, further instructions will pop up.
- Select the file(s) for de-/encryption - You can select multiple files!
- Hit the decrypt or encrypt button
- You can preview your decrypted files, if you click on "View", next to the filename.
- You can save them by clicking on "Save". (The script will keep the file name and change the extension for you!)
Browser Support
First: Please note, that this script is only tested and developed on Firefox.
- Edge - Usable
- Google Chrome - Usable
- Firefox - Usable
- Safari - Usable
- Opera - Usable
No files leave your browser. Everything is processed locally — the decrypter never uploads your game files.
Credits
Code Credits
- Petschko - For creating this project
- Stuk - For the ZIP library (jszip @ Github)
- pieroxy - For the LZ-String library (lz-string @ Github)
- eligrey - For the FileSaver.js library (FileSaver.js @ Github)
- Anonymous - For the tip with the No-Key "decryption" for PNGs
- r4sas - For help solving the Chrome "View-File" bug
This page hosts Petschko's open-source decrypter (MIT licence). Full documentation and source: github.com/Petschko/RPG-Maker-MV-Decrypter.