.RGSS3A

RGSS3A File

RPG Maker VX Ace RGSS Encrypted Archive
Ask a question
QUICK ANSWER

An RGSS3A file is the encrypted archive that bundles a RPG Maker VX Ace game's graphics, audio, maps, and scripts into a single file. You do not need to open it to play the game - the engine reads it automatically. If you need to extract its contents for modding or translation, use the free RPGMakerDecrypter tool from GitHub.

Developer: Enterbrain, Inc. (now Kadokawa Corporation) Category: Game Files MIME: application/octet-stream
OPENS ON Windows
Related: .OBB · .PAK · .ROFL · .PACKAGE

On this page

19k+ extensions indexed
Last reviewed Aug 8, 2026

Not sure what your file is?

Drop any file into our identifier - we read just the first bytes to name the format.

Identify a file

What is the RGSS3A file format?

An .rgss3a file is a proprietary encrypted game resource archive used by RPG Maker VX Ace, the role-playing game development tool released by Enterbrain (now Kadokawa) in 2011. The archive bundles all game assets - graphics, audio, maps, and Ruby scripts - into a single file that ships with the finished game executable.

The format is identified by its 8-byte header RGSSAD\x00\x03, marking it as RGSSAD version 3. It is the third revision in the RGSSAD family: .rgssad (version 1) ships with RPG Maker XP, and .rgss2a (version 2) with RPG Maker VX. The archive uses XOR encryption with a key derived from a value stored in the file header itself (stored XOR 0xDEADCAFE). Each file entry's content is encrypted with a rolling key. Because the key material is self-contained in the archive, multiple open-source decryption tools exist - the encryption deters casual copying of game art rather than providing security-grade protection.

Files are stored uncompressed inside the archive; only encryption is applied. The RPG Maker VX Ace runtime (RGSS302.dll) reads the archive transparently during gameplay. Players typically encounter .rgss3a in game folders after downloading RPG Maker VX Ace titles.

Later RPG Maker editions (MV, MZ) moved away from this single-archive approach, instead encrypting individual asset files with per-format extensions such as .rpgmvp and .rpgmvm.

Security & safety

RISK: LOW

RGSS3A files contain game resources (images, audio, scripts) that are executed by the RPG Maker VX Ace runtime - not by the OS directly. The archive itself is not executable. Security risk comes from the RPG Maker game executable (Game.exe) that ships alongside it, not from the .rgss3a archive. Beware unofficial "decrypter" download sites that bundle adware; use only the open-source tools from GitHub (links above).

Format details

in a nutshell
FULL NAMERPG Maker VX Ace RGSS Encrypted Archiveaka RGSSAD v3 archive, RPG Maker VX Ace game archive
DEVELOPEREnterbrain, Inc. (now Kadokawa Corporation)since 2011 (RPG Maker VX Ace release)
CATEGORYGame Files
MIME TYPEapplication/octet-stream
TYPEProprietary encrypted binary game resource archive
MAGIC BYTES · FILE SIGNATURE
OFFSET
0001020304050607
HEX
5247535341440003
ASCII
RGSSAD··
Bytes 0-5: ASCII 'RGSSAD'; byte 6: 0x00; byte 7: 0x03 (version). Contrast with RGSSAD v1 (.rgssad, RPG Maker XP) which ends in 0x01, and v2 (.rgss2a, VX) which ends in 0x02.

Programs that open RGSS3A files

Windows4 apps
RPG Maker VX Ace (game runtime) Paid The game engine reads .rgss3a transparently during gameplay via RGSS302.dll - no manual opening needed. The editor allows creation but does not 'open' the archive for browsing.
RPGMakerDecrypter Open-source Command-line tool: RPGMakerDecrypter.exe Game.rgss3a extracts all files. Supports RGSSAD v1/v2/v3. Free on GitHub.
RGSS Extractor (adrmrt) Open-source WinForms GUI tool for .NET 9 that opens and browses .rgssad, .rgss2a, and .rgss3a files visually, with selective extraction.
rgss3a-extractor Open-source Python script specifically for .rgss3a; extracts game resources to a folder.

Technical details

deep spec
Magic bytes52 47 53 53 41 44 00 03 ("RGSSAD\x00\x03") at offset 0
Format versionRGSSAD version 3 (byte 7 = 0x03)
EncryptionXOR cipher; initial key from 4-byte value at offset 8 (stored XOR 0xDEADCAFE); rolling per-file derived key
CompressionNone - files stored uncompressed inside the archive
File table encodingEncrypted filename length (4 bytes LE), encrypted filename bytes, encrypted file size, file data offset
Byte orderLittle-endian
Runtime readerRGSS302.dll (RPG Maker VX Ace game runtime); reads archive transparently during gameplay
Typical archive size50 MB - 500 MB (contains all game graphics, audio, maps, and Ruby scripts)
Encryption strengthWeak XOR obfuscation; key is self-contained in the file - not cryptographically secure; multiple open-source decryptors exist
RGSSAD familyv1 = .rgssad (RPG Maker XP); v2 = .rgss2a (RPG Maker VX); v3 = .rgss3a (RPG Maker VX Ace)
DeveloperEnterbrain, Inc. (now Kadokawa Corporation)
Associated OSWindows
Superseded byRPG Maker MV/MZ use per-file encryption (.rpgmvp, .rpgmvm, .rpgmvw) instead of a single archive
Open-source toolsRPGMakerDecrypter, RGSS Extractor (adrmrt), rgss3a-extractor
Released2011 (RPG Maker VX Ace release)
Latest versionRGSSAD version 3 (RGSSADv3)

RGSS3A conversions

Community Q&A

asked by users
Ask a quick question
Get help from people who work with RGSS3A files. Be specific - include your system and software version.
No account needed · answers usually within a day

No questions yet - be the first to ask about RGSS3A files.

Frequently asked questions

Do I need to extract the .rgss3a file to play the game?
No. The game reads the .rgss3a automatically via its runtime engine (RGSS302.dll). You only need to extract it for modding, translation, or asset recovery.
How do I extract a .rgss3a file?
Use RPGMakerDecrypter (GitHub: uuksu/RPGMakerDecrypter) - run it with the .rgss3a file as argument. The RGSS Extractor GUI tool is also available for a visual interface.
What is the difference between .rgssad, .rgss2a, and .rgss3a?
.rgssad (v1) = RPG Maker XP; .rgss2a (v2) = RPG Maker VX; .rgss3a (v3) = RPG Maker VX Ace. Each uses a different key derivation algorithm but the same XOR encryption concept.
Is the encryption in .rgss3a secure?
No - it is XOR obfuscation, not cryptographic security. The key is stored inside the file itself. Multiple open-source tools can decrypt any .rgss3a in seconds.
Can I create or repack a .rgss3a file?
RPG Maker VX Ace creates .rgss3a archives when deploying a game. Repacking manually is possible but requires reversing the encryption - no mainstream repacking tool exists for end users.

References

1GitHub - RPGMakerDecrypter (uuksu)github.com
2GitHub - rgss3a-extractor (iatsiuk)github.com

Keep exploring

across the database

Top extensions this week

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.MDMarkdown Document
4.BINCD/DVD Disc Image (BIN/CUE)
5.PARTPartial Download File
6.RPMSGRestricted Permission Message
7.NOMEDIAAndroid No-Media Marker File
8.EXEWindows Executable (Portable Executable)
9.AVIFAV1 Image File Format (AVIF)
10.DBSQLite Database File

Related extensions

.OBBAndroid Opaque Binary Blob (APK Expansion File)
.PAKGame Resource Package (PAK)
.ROFLLeague of Legends Replay
.PACKAGEThe Sims / Maxis DBPF Package (game content & mods) - dominant meaning
.XSBXACT Sound Bank
.SAVSaved Game File

Free file tools

An in-browser file identifier and image converter - everything runs on your device.

Open the toolbox

Browse file extensions A-Z