Features

Built for the bit between casting and curtain-up

Everything OffBook does, and how each piece fits into the way you actually learn a part.

01 — Import

Four ways to get a script in

Whatever form your script arrived in — a photocopied stack from the director, a PDF in your inbox, or a Word file passed round the group chat — it can go straight into OffBook.

  • Camera scan. Photograph the pages and OffBook lifts the text off them.
  • PDF. Import the file the production sent you, as it is.
  • Word or plain text. DOCX and TXT both come straight in.
  • Typed by hand. For a monologue or a single scene, sometimes it's quickest.

Camera and document imports use Google's Gemini AI to read the pages and lay them out as dialogue — that gives the most accurate result, and it means the content of that import is sent to Google. Plain text and manual entry never leave your device. It's all set out in the privacy policy.

Before → after

BEATRICE I pray you, is Signior Mountanto returned from the wars or no? MESSENGER I know none of that name, lady.
Beatrice I pray you, is Signior Mountanto returned from the wars or no?
Messenger I know none of that name, lady.
02 — Rehearse

Three ways to run a scene

Because learning lines on the sofa and running them the night before opening are not the same job.

Read with lines hidden

Your character's lines are blanked out; everyone else's stay visible as cues. Tap a hidden line to check yourself, and keep moving.

Say them out loud

Speak your line and OffBook listens, checking what you said against what's written. Rehearsing aloud is what makes it stick.

Work a single scene

Don't run the whole play to fix one exchange. Pick the scene that's wobbling and drill just that until it's solid.

On voice recognition: on Android this goes through Google's speech recognition service; on iOS it uses Apple's Speech framework, which works on-device when you're offline where your device supports it. OffBook never keeps the audio — it's checked in the moment and gone.

Where you stand today

Confidence by scene

Act 1 · Scene 194%
Act 1 · Scene 382%
Act 2 · Scene 361%
Act 3 · Scene 238%
Act 5 · Scene 421%
03 — Track

A number instead of a feeling

Every run you do is scored and kept. Over a week that turns into a picture of which scenes are safe and which one is quietly going to catch you out at the tech run.

It changes how you use your rehearsal time. Twenty minutes on the scene at 38% is worth more than an hour on the one you've already got.

Confidence scoring and the full statistics history are Pro features, with a free trial so you can see them working before you buy.

04 — Organise & share

One app for every show you're in

Productions

Each show kept separately, with its own script, scenes and cast.

Characters

Tell OffBook who you're playing and it knows which lines to hide.

Session history

Every run you've done, kept so you can see the trend rather than the last go.

Shareable files

Export a prepared script as an .offbook file and send it to the rest of the cast.

Practical bits

The things people ask before downloading

Does it work offline?

Mostly, yes. Storing scripts, hiding lines and running scenes all work with no connection at all. AI script import and camera scanning need the internet for the best results, and fall back to on-device text extraction when you're offline. Voice recognition depends on your platform — see the note above.

Is it on both iOS and Android?

Yes — OffBook is on the App Store and Google Play, and the feature set is the same on both. A few things are handled differently underneath, mainly speech recognition, because each platform provides its own.

Do my scripts sync between devices?

Not currently. Script and rehearsal data is stored locally on each device. Your Pro unlock does follow your Apple ID or Google account across devices, and you can move a script yourself by exporting it as an .offbook file.

What does it cost?

The app is free to download and the core rehearsal features are free to use. Pro is a one-off purchase — not a subscription — and there's a free trial of the Pro features first. See what's in Pro.

Try it on your own script

It takes about a minute to import a scene and start running it.