Ren'Py Utility ยท Free

Ren'Py Dialogue Extractor

The essential utility for Ren'Py Developers. Effortlessly extract dialogue from single files or entire projects. Clean parsing that skips code, labels, and metadata - export-friendly output for translation, editing, or QA.

Overview

Point the tool at your .rpy files or project folder to parse lines of dialogue, ignoring code and metadata, and export clean text for editing, localization, or QA. Handles complex Ren'Py syntax including conditionals, menus, and nested blocks.

Export as spreadsheet-friendly .csv (with file name, line number, character, and dialogue columns) or simple .txt. Generates a separate script analysis with word counts, line counts, most-used words, and which character had the most lines. Automatically ignores engine files like options.rpy and screens.rpy, and dives into subfolders.

Capabilities

Key Features

Single File or Full Project

Export a single script or point at your game folder to process every .rpy file, including subfolders.

CSV & TXT Export

Export as .csv with file name, line number, character, and dialogue columns - or as a simple .txt file.

Script Analysis

Generates word counts, line counts, top characters by lines, and most-used words in a separate analysis file.

Smart Filtering

Automatically ignores engine files (options.rpy, screens.rpy) with a customizable ignore list.

Under the Hood

Technical Details

Tool Info

PlatformWindows
CategoryRen'Py Utility
DeveloperSoulPersona
PriceFree
LicenseFree
StatusReleased

Tech Stack

Python Ren'Py Regex