RPG-Maker-MV & MZ Decrypter by Petschko (2024)

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! =)

RPG-Maker-MV & MZ Decrypter by Petschko (1)

  • Home
  • Restore-Images (No-Key)
  • Browser Support
  • How to use

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 assets, if you want to take a look on images (which is okay for private use by most laws), feel free to do, but don't steal them please.

Please select what you want to do:

(No-Key) Restore images from a GameEn/Decrypt Files to/from a Game

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.

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.

Select Files & Infos

1. Decrypt-Code

2. Select File(s)

Advanced

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.

Just use "No" if you are sure, that your File is Encrypted by the RPG-Maker!

Header-Values (Show)

Header-Info

(?)

Expert Settings! Usually you don't need to change anything here! (Just in VERY RARE cases)

When do I need to change these settings?

Decryption

Usually you don't need the Header for decryption.
(It is just thrown away)

It's just used to ensure, that your File is a RPG-Maker encrypted File^^

Summary: You CAN decrypt any RPG-File without knowing the correct settings.
Just turn it to "Don't verify" if it can't verify the Header for you =)
Usually it works with the default settings.

|

Encryption

If you want to turn a File back to the Game, you NEED the Header. The Game checks if the Header is correct.

If the Header is not correct the Game can't display it...

Summary: You NEED the correct Header. If the Header is wrong, the Game can't display it.
Usually the default settings are working fine for 99 of 100 games.
So please try first the default setting and if it doesn't work, then you can search for the correct Header-Settings.

You find them as described in 'Verify Fake-Header-Help':
"Game-Directory"/www/js/rpg_core.js
Search for "function Decrypter()", there you can find all values.

File-List

3. Download File(s)

(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

1. Select File(s)

File-List

2. Download File(s)

(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!

  • Internet-Explorer (Unusable - Out of support)(Details)Download Files
    View Files
    En/Decrypt
    ZIP-Download - Unknown
  • Edge (Usable)
  • Google-Chrome (Usable)
  • Firefox (Usable)
  • Safari (Usable)
  • Opera (Usable)

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"!
RPG-Maker-MV & MZ Decrypter by Petschko (2024)
Top Articles
Latest Posts
Article information

Author: The Hon. Margery Christiansen

Last Updated:

Views: 5525

Rating: 5 / 5 (70 voted)

Reviews: 85% of readers found this page helpful

Author information

Name: The Hon. Margery Christiansen

Birthday: 2000-07-07

Address: 5050 Breitenberg Knoll, New Robert, MI 45409

Phone: +2556892639372

Job: Investor Mining Engineer

Hobby: Sketching, Cosplaying, Glassblowing, Genealogy, Crocheting, Archery, Skateboarding

Introduction: My name is The Hon. Margery Christiansen, I am a bright, adorable, precious, inexpensive, gorgeous, comfortable, happy person who loves writing and wants to share my knowledge and understanding with you.