Skip to content
LineRunner Live

Act I · The rehearsal, reinvented

Run lines.
Anywhere.
Anytime.

Pick a play from our free Script Library, or pay once per script to upload your own. LineRunner reads every other part aloud in thirteen distinct voices, then pauses so you can deliver yours, on your own terms and at your own tempo.

● Now on the App Store & Google Play

LineRunner mid-rehearsal with the next word hidden behind underscores.

a scene from Alice in Wonderland

Act II · The method

From PDF to off-book
in three beats.

  1. Browse the Library or upload your own

    Pick a public-domain play from the free Script Library, or drop in a PDF of your own: a full script, sides from a callback, a table-read draft. LineRunner extracts every character, cue, and delivery direction. Your own uploads are priced by script length, shown before anything is processed.

    Runs in the background
  2. Pick your part, cast the rest

    Choose the character you're playing. LineRunner casts everyone else from thirteen distinct voices, matched to each character's gender and age. Hear any of them, swap in the one you want, and that character keeps it.

    Thirteen voices
  3. Press play and run lines

    Other parts read aloud in character. LineRunner pauses on yours: reveal it word by word or all at once, hear it read, or advance whenever you're ready.

    Your tempo

Act III · The instrument

Built the way actors
actually rehearse.

Twelfth NightI.2
The Importance of Being EarnestII.1
PygmalionIII.4
The Cherry OrchardIV.2

Library

Free Script Library

A curated catalog of public-domain plays: Shakespeare comedies, Wilde, Shaw, Chekhov, family-friendly stage adaptations, and short one-acts. Tap once to add a play to your Repertoire and start rehearsing.

Voices

Thirteen distinct voices

Not one narrator. Thirteen, from deep and authoritative to bright and energetic, with a British storyteller in the mix. LineRunner casts each character by gender and age. Sample the alternatives and hand-pick a different voice for any of them.

I think you'd better come with me…

Show wordShow line

Tempo

Progressive line reveal

Peek one word at a time when you're still finding it, or tap once for the full line. Build confidence without breaking the scene.

67%
Line 570 of 850Resume rehearsal

Memory

Pick up where you left off

LineRunner remembers the line you reached in every script. Close the app, come back in an hour, and resume right where you stopped, or start over.

Demo · Watch a rehearsal

Script selection → cast assignment → live rehearsal

Dramatis personae

For working actors· self-tapers· audition prep· community theater· voice over artists· directors running table readsand anyone who'd rather rehearse than wait for a scene partner.

Curtain call

From actors who've
already taken the stage.

I used to beg my mom to run lines with me every night. Now I open LineRunner before bed and work through my scenes on my own. I walk into rehearsal already knowing my cues.
Blair Morgan headshot

Blair Morgan

Wilbur · Charlotte's Web (ZACH Theatre, Austin)

Stage notes

Questions from the wings.

Yes. Your PDF is uploaded only to extract the dialogue, and is deleted as soon as it is parsed (or within about 20 minutes if parsing never starts). The parsed script lives on your device, and a copy sits in a cache on our servers keyed by a hash of the file, not by who you are, so a file parsed before does not have to be parsed again. When a line is voiced, its text goes to our speech provider and the audio stays on your device. Your Repertoire rides along in the device backup you already use (Google Drive on Android, iCloud or an encrypted backup on iPhone), so a new phone doesn't lose it; the audio is left out. Nobody at LineRunner reads the scripts we process, and we never sell them or use them to train AI models; they go only to the AI services that parse and voice them. If we decline an upload, we keep a short excerpt (up to 500 characters) so we can check the decision was right. Full detail is in our Privacy Policy.

The Script Library is free: pick a play and start rehearsing, with nothing to buy. Uploading your own script is a one-time in-app purchase for that script, charged through the App Store or Google Play. The price depends on how long the script is and ranges from $2.99 to $10.00 per script. You see the exact price for your script in the app before any processing begins, and again on your store's purchase sheet before you pay. You are charged only after the script has been processed successfully and you choose to add it to your Repertoire, and a script over our page limit is declined before any charge. There is no subscription, no account to create, and no ads.

On iPhone (iOS 15 or later) from the App Store, and on Android from Google Play.

Eighteen public-domain plays today: four Shakespeare comedies, classics from Wilde, Shaw and Chekhov, family-friendly stage adaptations (Alice in Wonderland, Peter Pan, A Christmas Carol, Toad of Toad Hall), and short one-acts such as Trifles and Riders to the Sea. Every one is free.

Every Library script is screened before it is published, and modern profanity or graphic sexual or violent content keeps a play out. These are classic plays, though, so period oaths, sword fights, deaths and ghosts stay in, as do the attitudes of their era and, in a few of the older texts, words that have since become offensive. Each title's synopsis is the quickest guide for a young performer.

A PDF with real text in it. LineRunner handles the layouts scripts actually arrive in: published plays, sides from a callback, screenplays, table-read drafts. Keep each upload under 24 MB, make sure the pages are legible and in order, and split a very long play act by act if LineRunner tells you it is over the page limit. A file that is only photographs of pages has no text to extract, so run it through a scanning app that produces a text PDF first.

Yes. On the cast screen, tap the voice beside any character and you get all thirteen, each with a sample button, plus an Automatic row that hands the character back to LineRunner's own casting by gender and age. If another character is already speaking in the voice you are about to pick, the list says so first. Your choices are saved with the script when you tap Start Rehearsal, and whatever you picked is the voice that character speaks in from then on, so closing the app does not lose it. Voices are set before a run rather than during one: to change one later, step back to the cast screen and start the scene again.

Yes. LineRunner saves the line you reached in each script. Leave a rehearsal, close the app, or switch to another script, and next time you can resume from that line or start over.

Encore

Your next scene is
already on your phone.

Free Script Library, or pay once per script to upload your own, priced by length and shown before you pay. On iPhone and Android.

On the App Store & Google Play · free Library · no subscription

The mailing list

Get product updates.

Occasional notes on new voices and features. No spam, and you can unsubscribe anytime.

placeholder