ScriptFormer — Your Story, Instantly Playable

Paste a script you've written, or describe a story idea. ScriptFormer turns it into a visual novel script for Ren'Py, Ink, Yarn Spinner, Dialogic, or HTML5.

Or drag & drop .txt, .md, .docx

BEFORE

ALEX: I've been waiting for you.
JORDAN: I wasn't sure I'd come.
player

ScriptFormer exports to the engines you already use

Ren'Py

Visual novel engine

Dialogic

Godot dialogue system

HTML5

Web-based stories

Ink

Narrative scripting

Yarn Spinner

Unity dialogue

More coming soon

How ScriptFormer Works

1

Write or describe

Paste freeform dialogue or an idea

2

One-click conversion

ScriptFormer's parser finds characters, dialogue, and choices

3

Export & use

Download the exact file your engine needs

Already Building a Game?

Drop a new scene straight into your project

Add a side quest in plain English → ready .rpy with labels and menus

Natural choice text → engine-specific branching syntax

Map characters to your existing variables

"I pasted a conversation into ScriptFormer and got working Ink code in seconds."

Ready to bring your story to life with ScriptFormer?

Works with Ren'Py, Dialogic, Ink, Yarn Spinner, and HTML5.