Apps That Let You Upload a PDF Script and Practice Your Lines
Your agent emailed the sides as a PDF and the tape is due Friday. Nine line apps judged on what happens after you upload: which files they take, whether scanned pages work, whether they find the characters for you, page limits, and how they know you have finished your line. Our pick is Offbook.
The Offbook team
Oct 14, 2026 · 12 min read
The sides arrived as a PDF at 9:40 p.m. The tape is due Friday. You have a phone, a laptop, and nobody free to read the other part tonight. So you type “upload PDF script practice lines” into a search bar and get a wall of apps that all promise the same thing.
They don’t do the same thing. Here is the short version. Some apps only show your PDF as a page while you record every line yourself. Some import the text and read the other parts with built-in voices, pausing for you or leaving a fixed gap. And some read with AI voices and listen for you, so the next cue comes when you finish.
What matters most is what happens in the first minute after you upload: whether the app can read your file at all, whether it finds who says what, and how many pages it takes. Each app below is judged on the same five questions. Our pick is Offbook, which takes a PDF, photos of the pages, or text and finds the characters for you.
What Happens When You Upload a PDF
A PDF can hold two very different things. One kind has real text inside it: you can select a word, copy it, and search for it. The other kind is a picture of a page, which is what you get when someone scans a printed script or exports a photo. To an app, the second kind is just an image until something reads the letters.
That reading step is called OCR, optical character recognition. Adobe’s help page on recognizing text in scanned PDFs describes what it does: it adds a searchable text layer to the scanned pages. Some line apps run OCR for you. Others say plainly that a PDF must contain real text, not pictures of pages.
Next, the app has to work out who is speaking. Scripts help here, because they follow a convention. Final Draft’s guide to the elements of screenplay format puts the character name in capitals above each speech, with the dialogue in a narrower column beneath it. Apps that split lines automatically lean on that layout. The Academy’s Nicholl Fellowship, in its screenwriting resources, notes in its format sample that there is no absolute standard format. That variety is one reason a home-made script can import muddled.
Last, the app has to know when you have finished your line. It can wait for a tap, leave a fixed gap, listen for a cue word, or follow your speech. That choice shapes how practice feels day to day.
How We Judged Each App
Facts about every app come from its own website, help pages, or official app store listings, checked in October 2026. Where we could not verify a detail, we say so rather than guess.
- Which files go in? PDF is the baseline. Word files, photos of pages, Fountain, Final Draft, and pasted text all save time on the day.
- Do scanned pages work? A lot of sides and rehearsal scripts are scans. If the app needs real text, you may have to run OCR first.
- Does it find the characters for you? Automatic splitting into roles and lines, or marking up the page yourself.
- How many pages? A per-scene, per-month, or per-plan page limit decides whether a full play fits or only a few pages of sides.
- How does it move to the next cue, and what does it cost? A tap, a timed gap, a cue word, or listening to you, plus the US price.
PDF Script Apps at a Glance
The table follows the order of the reviews below: our pick first, then the other apps grouped by what they do with your PDF and listed alphabetically within each group.
| App | Files in | Scanned pages | Finds the characters | Page limit | Next cue | Price (US) |
|---|---|---|---|---|---|---|
| Offbook | PDF, PNG or JPEG photos, TXT, pasted text | Photos (PNG, JPEG) of the pages, yes | Yes, roles and lines | 50 pages a scene; 150 pages into 10 scenes | Listens for your line | Starter $9.99/month, 7-day trial |
| LineLearner | PDF or Word, for reference only | Loads for reference only | No; you record every line | Not stated | Your recordings play; your part is a gap | $3.99 one-time on iOS |
| Rehearsal Pro | PDF, Word, photos of pages | Yes, as pages you mark up | No; you highlight lines yourself | Not stated | Your recordings; tap to advance | $19.99 one-time |
| Script Rehearser | PDF with real text, or typed lines | No; the PDF must contain text | Could not verify | Not stated | Waits for you, or a fixed gap | Free; Pro $7.99/year or $29.99 one-time |
| Acting Pal | Could not verify | Yes, dialogue and character list | 60 pages a month | Listens; or a timed gap | $9.99/month, 3-day trial | |
| Counterpart | PDF, including scans | Yes (OCR) | Yes, with stage directions | Analyzes 10 pages at a time | Listens for a cue word | Free download; Studio $6.99/month |
| Line Learner AI | PDF, Fountain, Final Draft | No; real text only | Could not verify | Not stated | Listens as you go | $12.99/month or $69.99/year |
| Rafy | PDF or a photo | Photos, yes | Yes, dialogue only | 7 pages a scene | Speech recognition or timers | From $9.99/month for 10 scenes |
| ScenePartner | PDF, or chosen pages of one | Could not verify | Could not verify | 10 pages free; Pro lists 150 | Listens for your cue | Free for 3 auditions; Plus $12.99/month |
Our Pick: Offbook
Offbook comes first because it does the most with whatever file you have.
Offbook
Upload a PDF (up to 50 MB and 50 pages), photos of the pages, a text file, or pasted text, and it parses the pages into roles and lines and gives the scene a title and summary. One scene holds up to 50 pages or about 10,000 words, and the page picker can split up to 150 source pages into 10 scenes, so a full-length play fits as well as a page of sides.
Pick your role and realistic voices read every other character. It listens through the microphone and plays the next cue when you finish your line; you can also press Enter or say “next line”. If a line lands under the wrong name, edit the dialogue or reassign it in the scene editor. To learn, hide your lines, switch to first-letter cues, or hide the whole script. Rehearse on your laptop with the full script on a big screen, and listen to your scenes on your phone anywhere.
Price: Starter is $9.99 a month, or from $7.99 a month billed annually, after a 7-day free trial (a card is required). Students and educators get 50% off with a valid .edu email. Best for: anything from tonight’s sides to a full play, when you want the app to do the sorting.
Apps That Show Your PDF While You Record
These apps keep your script as pages. You record the lines, yours and your partners’, and practice against the playback. Nothing has to be detected, so a scan or an odd layout works fine as a page, but you do the reading.
LineLearner
LineLearner runs on iPhone and iPad, with a paid Android version. A PDF or Word file loads for reference while you record, but the import does not create the lines. You record every line, other characters included, and your own part becomes a gap to fill. There are no computer voices and no speech recognition.
Price: $3.99 one-time on iOS, or a free lite version for up to 10 lines. Best for: actors who would rather hear a friend’s voice than a synthetic one, and don’t mind recording.
Rehearsal Pro
Rehearsal Pro runs on iPhone, iPad, and Apple silicon Macs. It takes the same PDF and Word files you have on your computer, or photos of printed pages, so a printed or scanned script works as pictures of the pages you mark up. You highlight your lines and your partners’ in colors, then record both. Playback scrolls like a teleprompter, and you can black out lines until you reveal them. It works offline.
Price: $19.99 one-time, no in-app purchases. Best for: actors who live in a marked-up script and want their notes and recordings on the page.
Apps That Read Your PDF With Built-In Voices
This group imports the text of your PDF and reads the other parts with built-in voices. It does not listen for you, so the pace comes from a pause or a fixed gap.
Script Rehearser
Script Rehearser runs on iPhone, iPad, and Android. It imports a PDF that contains the text of the script, not just pictures of pages, or you can type the lines in. Built-in voices read the other parts, or, with Pro, you can record them and choose a voice per character. Wait For Me pauses at each of your lines until you are ready, and Run Through leaves a fixed gap and carries on. You can hide your lines or show first letters.
Price: free download; Pro is $7.99 a year or a $29.99 one-time upgrade, with a 30-day Pro trial that does not convert to a paid plan. Best for: students with a text-based PDF and no budget, using the built-in voices.
Apps That Read With AI Voices and Listen for You
These apps voice the other parts with AI and use speech recognition to know when you have finished. They differ most in scanned pages and page limits.
Acting Pal
Acting Pal runs on iPhone and Android. You upload a PDF of your sides and it pulls out the dialogue and the character list, extracting the text on the device. AI voices read the other parts; Cue mode plays the next line when you reach the end of yours, and Non-stop mode leaves a timed gap. We could not verify whether scanned pages work. The plan includes up to 60 pages of uploads a month.
Price: $9.99 a month on the US App Store, with a 3-day free trial. Best for: phone-first actors working on audition sides.
Counterpart
Counterpart runs on iPhone, iPad, and Mac. It reads scanned pages and watermarked sides with OCR and sorts your dialogue, the other characters’ lines, and stage directions. It analyzes up to 10 pages at a time. It listens for a cue word, the last word of your line by default, and the reader can be your recording, a friend’s recording, or AI text-to-speech.
Price: free download; Counterpart Studio is $6.99 a month or $58.99 a year. Best for: scanned or watermarked audition sides on an Apple device.
Line Learner AI
Line Learner AI (not the same app as LineLearner) runs on iPhone. It imports PDF, Fountain, and Final Draft files, which suits actors who get scripts from writers working in screenwriting software. It only works with PDFs that contain real text, so scans are out. Each character gets an AI voice in English, and practice mode listens as you go.
Price: $12.99 a month or $69.99 a year. Best for: screen actors who receive Final Draft or Fountain files.
Rafy
Rafy runs on iOS, with Android in early access. Upload a PDF or a photo and it keeps only the dialogue, ignoring watermarks and stage directions; you can also enter lines by hand. A scene can be up to 7 pages. You give each character an AI voice, and it uses speech recognition or manual timers to move on. It is built around self-tapes, with recording in the app.
Price: Basic is $9.99 a month for 10 tokens, where 1 token is one scene with unlimited takes; Plus is $14.99 for 20 and Premium $24.99 for 50. Best for: actors taping a few short scenes a month.
ScenePartner
ScenePartner runs on the web and iOS. It takes a PDF and lets you import only the pages you need, which helps with a long script. AI voices read the other lines and it listens for your cue. We could not verify whether scanned pages work. Its plans count auditions and pages: the free plan covers 3 auditions with scripts up to 10 pages, and Pro lists 150 pages.
Price: free for 3 auditions; Plus is $12.99 a month and Pro $29.99 a month on the web, and higher in the iOS app. Best for: trying an AI reader on short sides before paying.
How to Prep Your PDF So It Imports Cleanly
A few minutes of prep saves fixing lines later. These steps help with any app that reads your PDF for you: four before you upload, two right after.
- Test for real text. Open the PDF and try to select a single word in a speech. If you can highlight and copy it, the file has text. If the whole page highlights like a photo, it’s a scan.
- Run OCR on a scan if your app needs text. In Acrobat, the Scan and OCR tool’s Recognize Text adds a searchable text layer, per Adobe’s guide. Or upload to an app that reads photos and scans directly.
- Photograph pages flat and in order. Good light, the whole page in frame, no shadows across the text. If the app sorts by file name, name the photos 1, 2, 3.
- Upload only the pages you need. Sides with a cover sheet, a casting note, and three other scenes confuse the split and eat into page limits. Cut the PDF down to your scene first, or pick pages in the app if it lets you.
- Check the character names after the split. Watch for the cases that trip apps up: a name with (V.O.) or (CONT’D) beside it, two characters with similar names, or a speech that runs across a page break. Fix them before your first run, not in the middle of it.
- Check your first and last lines against the page. A quick check of both catches most split problems early. Count your lines with the script line counter so you know the size of the job.
No PDF at all? Paste the text, or if you’re learning a classic, the play library and monologue collection have the full text. To turn any speech into first-letter cues without an app, try the first-letter memorizer.
Which App Suits You
- You want to upload anything from a page of sides to a full play and have the app sort it: Offbook takes PDFs, photos, or text, up to 150 pages split into scenes.
- Your sides are scanned or watermarked and you’re on an Apple device: Counterpart reads scans with OCR, analyzing 10 pages at a time.
- Your scripts arrive as Final Draft or Fountain files: Line Learner AI imports both.
- You want to mark up your pages and record real voices: Rehearsal Pro keeps highlights, notes, and recordings with the script.
- You have a text-based PDF and no budget: Script Rehearser is a free download with a 30-day Pro trial.
- You tape a few short scenes a month: Rafy’s tokens are counted per scene, up to 7 pages each.
For more on running lines alone once the script is in, see how to practice lines without a scene partner, or compare every kind of line app in the best line learning apps.
Questions Actors Ask
Can I upload a PDF script to an app and practice my lines?
Yes. Every app on this list takes a PDF. The differences are whether they need real text or can read a scan, whether they split the script into characters for you, and how many pages they take. Run the select-a-word test on your file first so you know which kind you have.
Is there an app that reads the other lines in a scene?
Yes. Offbook reads them with realistic voices and finds the characters for you. Script Rehearser reads them with built-in voices. Acting Pal, Counterpart, Line Learner AI, Rafy, and ScenePartner use AI voices. LineLearner and Rehearsal Pro play back recordings you make yourself.
Is there an app that listens to me say my line and then reads the next cue?
Yes: Offbook, Acting Pal, Counterpart, Line Learner AI, and ScenePartner listen, and Rafy can use speech recognition or timers. Counterpart listens for a cue word, the last word of your line by default; the others listen and play the next line when you finish. Script Rehearser pauses until you are ready or leaves a fixed gap instead.
Why did my PDF import with the lines in the wrong place?
Usually the file is a scan with no text layer, the layout is unusual, or extra pages came along. Run OCR, trim the file to your scene, and check names with (V.O.) or (CONT’D) beside them. Then fix any line that still lands under the wrong name before your first run.
Can I use these apps on my phone?
Most of them are phone apps. Offbook rehearsal runs in a laptop or desktop browser; on a phone you can upload a script and listen to your scenes, with your lines spoken, skipped, or left as silent gaps.
The Verdict
Our pick is Offbook. Uploading a PDF is the easy part; what counts is what the app does next, and Offbook sorts the script for you so you can start running lines.
- It takes the file you have. PDF, photos of the pages, a text file, or pasted text, parsed into roles and lines for you.
- Sides or a whole play. Up to 50 pages a scene and 150 pages split into 10 scenes, where Rafy caps a scene at 7 pages and ScenePartner’s free plan at 10.
- It listens, and it is easy to fix. Realistic voices read every other part and it plays the next cue when you finish; if a line lands under the wrong name, reassign it in the scene editor.
Offbook is made by the team behind this blog. Prices as of October 2026.
Keep reading
- Best Apps to Prepare for a TV or Film AuditionSides that land the night before, a tape due in two days, revised pages for the callback. Seven apps judged on what on-camera auditions actually ask of you: speed from PDF to first run, a reader for the tape, getting off the page fast, and handling changes. Our pick is Offbook.
- What Apps Do Actors Use? A Working Actor’s Toolkit, Job by JobThe apps working actors use for each part of the job: finding auditions, sending self-tapes, marking scripts, learning lines, research, and money.
- Acting resume builderBuild a one-page acting resume with a live preview, then print it at 8x10 headshot size or save it as a PDF.
- Best Apps for Drama Teachers and School ProductionsLine-learning apps for a school show, judged on what a teacher has to care about: what each student pays, which devices they need, whether you can set a scene up once for the whole cast, and whether it makes students recall. Our pick is Offbook.