Run your lines.
Go offbook faster.

The rehearsal app built by an actor, for actors. Import your script, pick your character, and rehearse on your own — anytime, anywhere.

Get it onGoogle Play Download on theApp Store

Rehearsal in four steps

From script to performance-ready — no scene partner required.

1

Import your script

Drop in a PDF. Offbook parses it automatically into scenes, characters, and lines.

2

Choose your character

Pick the role you're rehearsing. The app takes care of every other character in the scene.

3

The app reads the other parts

Every other character's lines are spoken aloud using text-to-speech. You can give each one a distinct voice.

4

Speak your lines

Say your line. Offbook listens, compares your delivery to the script, and tells you how close you got.

Everything you need to rehearse

Designed around the real habits of working actors.

Speech recognition
Speak your lines and the app listens in real time, comparing what you said word-for-word against your script and scoring how close you were.
Hide your lines
Cover your character's text until you need it. Tap to reveal a line if you're stuck, just like you would peek at a script in rehearsal.
Text-to-speech scene partners
Every other character is voiced aloud automatically. Assign each one a different voice, language, pitch, and speaking rate.
Loop mode
Turn on loop and the script restarts automatically when it ends. Keep running a scene until it's in your bones without touching the screen.
Listen mode
Want to absorb the whole script? Listen mode reads every line aloud — yours included — so you can follow along without speaking.
Adjustable match threshold
Slide the accuracy bar to match your workflow. Strict for memorisation drills, forgiving for early runs where you're still finding the shape of a scene.
Scene range selection
Don't want to run the whole script? Pick a start and end point and drill just that passage — a tricky scene, a monologue, or a single exchange.
In-app script editor
Fix a misread line, add a cut, or correct a parsing error — all without leaving the app. Edit any line, add new ones, or delete what you don't need.
Skip stage directions
Toggle whether stage directions are read aloud or skipped entirely, so rehearsal flows the way you want it to.

Understands the way
actors actually speak

The matching engine is built for natural delivery — not robotic perfection. It uses word-by-word similarity so small slips don't fail the whole line.

Live example
Script says
"You don't know what you're talking about."
Spoken attempts
MATCH "You don't know what you're talking about" 100%
MATCH "You don't know what you are talking about" 95%
CLOSE "You don't know what yer talking about" 82%
MISS "I don't know what I'm doing here" 38%
  • Contractions like it's / it is / its are treated as the same — speech recognition often drops apostrophes
  • Spoken numbers and written numerals match — seventy / 70, the seventies / the 70s
  • Informal speech forms like gonna, wanna, kinda match their written equivalents
  • The match threshold is fully adjustable so early rough-runs feel different to final polishing
  • Word-by-word scoring means one flubbed word doesn't fail an otherwise clean line

Works with scripts the way they actually arrive

Import whatever format you were sent — Offbook handles the parsing so you can get straight to work.

PDF
Word (.docx) *Coming Soon*
Plain text (.txt)*Coming Soon*

Your rehearsal, your rules

Every setting is there because an actor asked for it.

Adjustable speech rate for TTS
Per-character voice & language
Hide my lines by default
Show hints (reveal lines on demand)
Read stage directions aloud
Skip stage directions entirely
Loop script automatically
Listen mode (no speaking required)
Match threshold slider
Keep screen awake during rehearsal
Haptic feedback on match / miss
Scene range selection

Wherever you rehearse

Offbook is a native app on every platform — no browser, no account required.

Android

Available on Google Play

iPhone & iPad

Available on the App Store

Mac

Native macOS app

Windows

Native Windows app

Free to download.
Built for actors.

Offbook is a one-person project made by an actor who wanted a better way to run lines. Download it, use it, and if something could be better — please say so.