RPY Converter

Extract text from Ren'Py scripts and replays (RPY)


Drop or upload your .RPY file

How to extract text from your RPY file

  1. Click the "Select File" button above, and choose your RPY file.
  2. You’ll see a preview, if available.
  3. Click the "Convert file to..." button to extract text information.

Convert RPY to another file type

To convert RPY scripts and replays to another format, you need Ren'Py or other Game software.

Convert a file to RPY

To convert other file formats to the "Game Script & Replay" file type, you need software like Ren'Py or a similar tool.


About RPY files

An .rpy file is primarily a Ren'Py visual novel game script. It contains the dialogue, character definitions, and logic for a game. These files use UTF-8 encoding and a syntax based on Python. Additionally, the .rpy extension is used for replay data files in racing simulators like iRacing, MX Bikes, and ShootersPool, where they store physics and positional telemetry rather than actual video.

Editing an .rpy script is typically done in code editors like Visual Studio Code or Notepad++. However, the format has significant real-world disadvantages. .rpy scripts contain programming syntax that makes reading dialogue difficult for non-technical users like proofreaders or voice actors. Sending them a raw .rpy file often causes confusion if they lack the right software. Furthermore, replay .rpy files are extremely restrictive. They are proprietary, game-specific binary files that cannot be played in standard media players like VLC. They often break if the game engine updates, rendering old replays completely useless.

For editing and sharing Ren'Py scripts, convert to TXT, MD, or PDF. This provides a clean, universal format for reading and archiving. For iRacing replays, you cannot directly convert an .rpy to an MP4 video; you must load the replay in the game and use screen recording software to capture the footage. Some advanced telemetry tools can extract the raw data into CSV for analysis.

Convert.Guru analyzes your RPY file, detects the exact format, and lets you read the text inside.

Users also converted RPYC, TXT, RPA, RPV, ZIP, RPYB, PY, NEW, PDF, SAVE, MP4, PERSISTENT and RPT files.


FAQ

If you want to convert RPY file to MP4, JS, TS, PY, JAVA, CPP, C, CS, PHP, RB, GO or RS, you can use Ren'Py or similar software from the "Visual Novel Game Script" category. In the File menu, look for Save As… or Export….

To convert SH, PY, KT, PS1, SWIFT, LUA, PL, JAVA, SCALA, JS, VBS or TS files to RPY, try Ren'Py or another comparable tool in the "Visual Novel Game Script" category.



The RPY Converter Story

The history of Convert.Guru began over 25 years ago in California with Tom Simondi’s file-format database. A former contributor to Space Shuttle development and a software pioneer of the 1980s, Simondi established a trusted resource for file type analysis that was even referenced by Microsoft Windows XP. Today, we use modern technology to process and convert thousands of file formats while continually improving our RPY converter.