🎬 Script Reader

Upload a script and hear it performed — every character gets their own voice.

1 · Load your script

or drag & drop it here

Format: write Name: line (all-caps or normal capitals), or put the character name on its own line followed by their dialogue. Lines in (parentheses) are treated as stage directions and skipped when reading aloud. Tags like (V.O.) / (O.S.) are handled automatically. Pasting everything on one line (e.g. Name: "line"Name: "line") is fine — turns are split automatically, and $$Scene ...$$ markers become skipped scene headings. Your script and voice choices are also auto-saved in this browser as you work — close the tab, come back, they're still here.

2 · Cast & voices

3 · Perform

Ready.

Transcript