Who runs RPA Extractor Software
RPA Extractor Software is run by William ZZ, Founder. The site is a free tool for opening Ren'Py .rpa archives in a browser, previewing their contents, and extracting selected files or everything. Here, RPA refers to the visual novel engine's archive format, not robotic process automation.
Why we built a browser RPA extractor
Existing options include Python command-line tools and downloadable desktop applications. Some commenters on the rpaExtract page report antivirus warnings about its downloaded executable. Those comments do not establish that the application is malicious, but they illustrate a concern some users have about downloading software.
We wanted a no-install, no-upload option for people who need to inspect an archive and choose what to save. Command-line tools remain useful for scripting and batch jobs. Our focus is a browser workflow with image, audio, video, and text previews, without an account.
How local archive processing works
The browser reads your files locally through the File API. A Web Worker parses the archive index, and individual files are read as slices when needed. The whole archive is never loaded into memory. Your archives and their contents are not uploaded or stored by us.
The safe index reader accepts plain data and rejects instructions that would execute code. After opening an archive, the tool displays its detected version, file count, total size, and, for 3.x archives, the XOR key.
How we test extraction and performance
We build our own sample archives with a Python script from known source files (one per supported version, plus a malicious index and a non-archive file). Every extracted file is checked by SHA-256 against its source, and on 13 November 2026 we ran unrpa 2.3.0 on the same samples: it produced identical files for the RPA-2.0, RPA-3.0, RPA-3.2, RPA-4.0 and ALT-1.0 samples. For the two unusual layouts, files split into several parts and files with an in-index prefix, we follow Ren'Py's own loader instead, where unrpa's output differed. Benchmarks use our own sample archives on our own machine; they describe those tests rather than promise a particular result on every device or game.
What the RPA extractor does not do
The tool does not decompile compiled .rpyc scripts, repack assets into new .rpa archives, or open deliberately obfuscated or encrypted custom builds. Unsupported archives produce a clear error. We test in Chromium, Firefox and WebKit browser engines on a Mac and check the layout at phone width; we have not yet tested on physical phones, so a desktop browser is recommended for exporting many files.
Only extract games you own or projects you are allowed to modify. The original creators retain copyright in their art, music, and scripts.
Contact and advertising
Contact support@rpaextractorsoftware.com with questions or bug descriptions. Please do not send copyrighted game files. The site is free; any ads are kept outside the tool area. Read our privacy policy for analytics and advertising details.