
Drop a .docx: the box fills with its text and the counter updates; if it shows far fewer characters than the document has, the file was mostly images.
Paste from anywhere; drop or choose a file; or write with AI Create. All three end in the same box and go through the same parse. Upload a Script and Parse It.

Text, line breaks and paragraph order survive. Bold, colours, fonts, headings-as-styles, footnotes, comments, tracked changes, images and tables do not; a script laid out as a table (name column, line column) comes out as running text, so check that speaker and line still sit together. Scene headings typed as text survive; headings applied only as a style become ordinary lines, which is fine.
Links: the box says it cannot open links; paste the text. PDF, images and archives: refused as soon as you pick the file, with Only TXT, DOCX and Markdown files are supported — please pick another file. Nothing is charged; copy the text or export to Word. Too short: a sentence or a title is refused before any charge. Too long: over the single-parse limit; split into volumes. Length Caps and How Characters Count.
A file that looks like text but holds no readable story can still get through the box. When the reading cannot find characters and episodes in it, step 1 says The script couldn’t be read into characters and episodes (was the file plain text?). These credits are on hold pending a support review — no need to resubmit. Leave it; support releases the credits after checking. To try again in the meantime, paste the text itself into a new project.
Text should be UTF-8, which is what every modern editor saves. Old files in a regional encoding show as garbage in the box; re-save as UTF-8. Invisible control characters are removed automatically. Curly quotes, dashes and full-width punctuation are fine and are kept.
Dialogue as name-colon lines, delivery in brackets, captions marked; scene breaks as plain lines. The parse reads prose as well, but lines written this way are kept word for word. Write Dialogue So It Is Picked Up.
| Input | Result |
|---|---|
| .txt | Read as is |
| .md | Read as text; markers ignored by the parse |
| .docx | Text and breaks kept; formatting, images, tables dropped |
| Refused; export or copy the text | |
| A link | Refused; paste the text |
| A title or one sentence | Refused as too short |
It will come out as running text; check that names and lines still pair up, or convert the table to text first.
One per project; join them first, or parse each as a volume.
Scene headings survive as text; the parse decides episodes itself.
It counts what was read, per the site's rules for your language.
The text is stored with the project; the file itself is not kept.
Updated October 2, 2026
Pricing·Novel to Video·Guides·Samples·Support·Privacy·Terms·Legal·Contact·© 2026 SceneMixer