Help Center

Script upload problems

Every upload error message, what it means, and how to get your script in.

Common upload errors

"Maximum PDF upload size is 50MB" / "Maximum upload size is 10MB per file"

Your file is too large. For PDFs, re-export at a lower quality or split it. For images, resize or re-take the photo at a smaller resolution; script text stays perfectly readable well under 10 MB.

"Scripts are limited to 50 pages"

Split the script into parts (for example, by act or by scene) and upload each part as its own scene. Most people rehearse scene-by-scene anyway, and smaller scenes are faster to practice and generate audio for.

"Text scripts are limited to about 10,000 words"

Same idea for pasted text: split it into smaller chunks and upload each separately.

"We couldn't read this PDF's page count"

The PDF is malformed or unusually encoded. Re-export it as a fresh PDF (Print → Save as PDF works well), or take screenshots of the pages and upload them as images.

"No script or dialogue detected"

The AI couldn't find dialogue in the file. This usually means:

  • The scan/photo is too blurry or dark. Retake with better lighting.
  • The document isn't in a script-like format. Make sure character names appear with their lines.
  • The PDF contains only images of text at very low quality.

"Unsupported file type"

Offbook accepts .pdf, .png, .jpg/.jpeg, and .txt. For Word documents, export to PDF first (File → Save As → PDF), or copy the text and paste it directly.

"Please upload one PDF or TXT file at a time"

You can upload multiple images together, but only one PDF or text file per upload. Upload the extra files as separate scenes.

"Start your free trial to upload scripts"

Uploading requires an active plan or trial. Every plan starts with a 7-day free trial; see pricing.

Lines came out wrong?

If the upload succeeded but lines are missing, merged, or assigned to the wrong character, you don't need to re-do everything. Fix individual lines in the scene editor, or use Re-upload Script to replace the scene's content with a cleaner file.

Next steps

Still stuck?

We usually reply within a day.

Contact Support