How to Convert PDF to FDX (Screenplay PDF to Final Draft)
You can convert a PDF to FDX in under a minute if the PDF contains real text: drop it into the free PDF to FDX tool or import it into Zen Writer, and the converter rebuilds each line as a Final Draft element by reading its indentation and capitalisation. A scanned PDF has no text to read and needs OCR first, and every conversion needs a short check pass afterwards.
Updated 2026-09-22 · About 7 sections · 5 answered questions
Can you convert a PDF to FDX? Yes, if the PDF has text
A screenplay PDF exported from Final Draft, Fade In, WriterDuet or any other screenwriting app carries a text layer: every letter is stored as a character at a known position. That is enough to rebuild the script. A converter reads each line, measures where it starts, checks whether it is in capitals, and tags it as a scene heading, action, character cue, parenthetical, dialogue or transition. The result is a valid .fdx you can open and edit.
The conversion is a rebuild, not a restore. A PDF stores appearance and an FDX stores meaning, so nothing in the PDF says "this line is dialogue" — the converter infers it. On a standard-format PDF that inference is right almost every time. On a scanned PDF, a Word export in a proportional font, or a script laid out on odd margins, it degrades, and the rest of this article is about knowing which case you are in and fixing what breaks.
Two free routes, both covered step by step below: the browser-based PDF to FDX converter, which returns a file you can open in any app that reads Final Draft's FDX format, and importing the PDF directly into Zen Writer on your phone, tablet or Mac, which skips the download step entirely.
Text-based PDF vs scanned PDF: check this first
Two very different files share the .pdf extension, and only one of them converts.
- Text-based PDF. Made by exporting from software. The words are stored as text. You can select a line of dialogue, search for a character name, and copy a paragraph.
- Scanned or image PDF. Made by a scanner, a photocopier or a phone camera. Each page is a picture. There are no characters in the file, only pixels arranged to look like characters.
The ten-second test: open the PDF and try to select a line of dialogue. If the words highlight one by one, you have a text layer. If the whole page highlights as one rectangle, or nothing does, you have a scan. Searching for a character name is the same test: a scan returns nothing.
A scan needs OCR — optical character recognition — before any converter can touch it. Most PDF apps can run OCR and save a new PDF with a text layer under the image. Expect it to misread the characters Courier makes ambiguous: 1, l and I; 0 and O; rn read as m. It also reports line positions roughly, and screenplay conversion depends on exact positions, because the gap between action and dialogue is about an inch of indent. An OCR'd feature converts, but plan on a few dozen hand corrections rather than a handful.
How PDF to Final Draft conversion detects each element
Every screenplay element lives at a fixed horizontal position on a standard page, and that geometry is what a converter reads. Action starts at the 1.5" left margin, dialogue about 2.5" from the page edge, character cues around 3.7", parentheticals around 3.1", and transitions at the right margin. Add capitalisation and the blank lines between blocks, and a converter can classify almost every line:
| Line looks like | Tagged as |
|---|---|
At the left margin, ALL CAPS, starts INT., EXT. or INT./EXT. | Scene Heading |
| At the left margin, mixed case | Action |
| Indented to the cue column, ALL CAPS, followed by indented text | Character |
| Indented, wrapped in parentheses, directly under a cue or dialogue | Parenthetical |
| Indented to the dialogue column, mixed case, under a cue | Dialogue |
Right-aligned, ALL CAPS, ends in TO: | Transition |
So this passage on the PDF page:
INT. HARBOUR OFFICE - NIGHT
A single desk lamp. DEV counts cash into a tin, twice.
DEV
(not looking up)
You're late, and you're wet.
CUT TO:
becomes six typed paragraphs in the FDX:
<Paragraph Type="Scene Heading"><Text>INT. HARBOUR OFFICE - NIGHT</Text></Paragraph>
<Paragraph Type="Action"><Text>A single desk lamp. DEV counts cash into a tin, twice.</Text></Paragraph>
<Paragraph Type="Character"><Text>DEV</Text></Paragraph>
<Paragraph Type="Parenthetical"><Text>(not looking up)</Text></Paragraph>
<Paragraph Type="Dialogue"><Text>You're late, and you're wet.</Text></Paragraph>
<Paragraph Type="Transition"><Text>CUT TO:</Text></Paragraph>
Notice what the converter has to guess. DEV in the action line is a character introduction, not a cue; position, not case, tells them apart. The rules hold as long as the columns hold, which is why a PDF on non-standard margins is the single biggest cause of a bad conversion.
Step by step: convert PDF to FDX with the free browser tool
- Open the PDF to FDX converter. It runs in the browser on any device, with no login.
- Drop the PDF in. The tool reads the text layer, measures each line against the standard margins and applies the rules above.
- Read the preview. If it is page after page of action with no indented dialogue, the PDF is a scan or was not laid out in screenplay geometry, and the download will not help until that is fixed.
- Download the
.fdx. Save it under a new name —Title_from-PDF.fdx— so the original PDF stays your reference copy. - Open it and run the check pass described two sections down. Do this before you write a word of new draft, because a mis-tagged element that survives into the next draft costs more to find later.
For plain text instead of Final Draft XML, the sister tool PDF to Fountain runs the same detection and writes a .fountain file.
Step by step: import the PDF straight into Zen Writer
If the reason you want the FDX is to keep writing, you can skip the intermediate file. Zen Writer imports text-based PDF screenplays directly, on iPhone, iPad, Mac and Android, and runs the same element detection on import.
- Import it. Open the PDF in Zen Writer for iPhone (or the iPad, Mac or Android app) and choose it as a screenplay import. Nothing is uploaded; the conversion happens on the device.
- Fix what the check pass finds. Tap into any line that came through as the wrong element and switch its type. The scene navigator gives you a quick count of headings to compare against the PDF.
- Export FDX whenever you need to hand the script to someone in Final Draft. The same document also exports PDF, Fountain and plain text.
This is also the answer for anyone who wants to edit an FDX without owning Final Draft: import, edit, export, and the file that goes back out is the same format that came in.
What to check after converting PDF to FDX
Ten minutes on this list saves an afternoon later. Work through it on every conversion, in this order.
- Sluglines. Count the scene headings in the PDF (search for
INT.andEXT.) and in the new file. A missing heading has usually been tagged as action or fused onto the line above. A slugline withoutINT.orEXT.—LATER,BACK TO SCENE— will nearly always come through as action and needs retagging. - Character cues. Open the app's characters list, which is collected automatically from the cues. A cue that was tagged as action does not appear, and a cue with a typo —
DEVandDEV (CONT'D)are fine,DEV.is not — appears as a second character. - Parentheticals. An action line that happens to begin with a parenthesis can be mis-tagged as a parenthetical, and a long parenthetical that wrapped in the PDF can come through as two elements. Search for
(and skim. - Page breaks and page-break markers. Page numbers are print artefacts and are dropped, which is correct. But
(MORE)and(CONT'D)were generated by the old pagination and are now stray text. Remove every(MORE), and remove the(CONT'D)from any cue that only carried it because a page break split the speech. The CONT'D article covers which ones should stay. - Dual dialogue. Two speeches printed side by side arrive as two consecutive speeches. Nothing flags them; you have to know where they were.
- Title page. It comes through as a few centred lines of text at best. Rebuild it in the app rather than trusting the conversion.
- Page count. The new file repaginates to its own template, so the total should land within a page or two of the PDF. A 108-page PDF that becomes 90 pages has lost or merged something.
If the PDF was a shooting script, expect stray scene numbers in the margins to come through as text on the heading line. The spec vs shooting script article explains why those numbers exist; the free spec/shooting toggle strips them.
PDF to FDX failure modes and how to fix them
| Symptom | Cause | Fix |
|---|---|---|
| Everything comes through as action | Scanned PDF, or a PDF in a proportional font with no screenplay indents | Run OCR on a scan. For a Word export, paste the text into the plain text screenplay formatter, which classifies by case and context instead of position. |
| Dialogue tagged as action, or the reverse | A4 paper or non-standard margins shifted the columns | Retag in the editor. If it is systematic, most lines are off by the same amount and a find-and-fix pass is quick. |
| Character cues missing from the character list | Cue tagged as action, or an extension like (V.O.) confused the detector | Search for the name in caps and retag each occurrence. |
| Speeches broken in two with a repeated cue | Page breaks with (MORE) / (CONT'D) in the PDF | Delete the marker, merge the two dialogue blocks. |
| Side-by-side speeches now consecutive | Dual dialogue is layout, not text | Re-flag as dual dialogue by hand. |
| Converter returns nothing | PDF has copy protection, or it is a scan | A PDF that only restricts printing still converts; one that blocks text extraction does not. Ask the sender for the source file. |
One last rule: a PDF sent to you for reading is not an invitation to rewrite it. Convert your own drafts, or drafts you have been asked to work on. The rest of the FDX guide covers the reverse trip — converting FDX back to PDF — and how to open the converted file on each device.
Frequently asked questions
Can I convert a scanned PDF screenplay to FDX?
Not directly. A scan is an image with no text in it, so a converter has nothing to read. Run OCR first to add a text layer, then convert, and budget extra time for the check pass because OCR misreads Courier and reports line positions only roughly.
Is PDF to FDX conversion free?
Yes. The browser-based PDF to FDX tool at /tools/ needs no account, and Zen Writer imports text-based PDF screenplays on iPhone, iPad, Mac and Android without charge. Both keep the script on your device.
Why does the converted FDX have a different page count?
Page breaks were part of the PDF's layout, not part of the script. The new file paginates to its own template, so page 30 of the PDF is not page 30 of the FDX. The total should be close; a large drop means dialogue was merged or elements were lost.
Does converting a PDF to Final Draft keep dual dialogue?
No. Side-by-side speeches are stored in the PDF as two separate blocks of text at two positions, and a converter has no reliable way to know they belong together. They come back as consecutive speeches and must be re-flagged by hand.
Will the converted file open in Final Draft?
Yes. The output is standard Final Draft XML, which opens in Final Draft and in compatible apps such as Fade In, WriterDuet and any other app that opens FDX files. Check the page count again after opening, because each app paginates slightly differently.
Ready to turn this idea into a screenplay?
Zen Writer imports a text-based PDF screenplay directly and tags every element on import, so fixing a stray heading or cue is a tap rather than a retype.
Import Your PDF in Zen WriterFree on iPhone, iPad, Mac and Android.
Continue reading
What Is an FDX File?
An FDX file is a screenplay saved in Final Draft's native format: a single plain-text XML document in which every paragraph is tagged with its element type, alongside …
FDX & Final Draft FilesHow to Open an FDX File Without Final Draft (Free, Any De…
To open an FDX file without Final Draft, drop it into a free browser FDX viewer to read it, or import it into Zen Writer on iPhone, iPad, …
FDX & Final Draft FilesHow to Convert FDX to PDF (Final Draft Script to PDF)
To convert FDX to PDF, drop the .fdx into the free FDX to PDF tool in your browser, or open it in Zen Writer and export a PDF …
FDX & Final Draft FilesHow to Edit an FDX File Without Final Draft (and Send It…
You can edit an FDX file without Final Draft by importing it into a screenwriting app that reads and writes the format, such as Zen Writer on iPhone, …
FDX & Final Draft FilesHow to Open an FDX File on iPhone (Files, Mail, AirDrop)
To open an FDX on iPhone, save the file to the Files app, press and hold it, tap Share and choose Zen Writer, which imports Final Draft files …
Free toolPDF to FDX Converter
Recover screenplay elements from a text-based PDF and download a Final Draft XML file.
Free toolPDF to Fountain Converter
Extract a text-based screenplay PDF and download clean, editable Fountain in your browser.
More in fdx & final draft files
- What Is an FDX File? Final Draft's XML Format Explained
- How to Open an FDX File Without Final Draft (Free, Any Device)
- How to Edit an FDX File Without Final Draft (and Send It Back)
- How to Open an FDX File on iPhone (Files, Mail, AirDrop)
- How to Open an FDX File on iPad (and Rewrite in Split View)
- How to Open an FDX File on Mac (Without Final Draft)
- How to Open an FDX File on Android (Free FDX Viewer and Editor)
- How to Convert FDX to PDF (Final Draft Script to PDF)
- How to Convert FDX to Word (.docx) or Google Docs
- How to Convert Fountain to FDX (Fountain to Final Draft)
- What Is Fountain? The Plain-Text Screenplay Format Explained
- FDX vs Fountain: Which Screenplay Format Should You Use?
- Final Draft Alternatives: The Best Screenwriting Apps Compared
- Final Draft Alternatives for iPhone: The Best Screenwriting Apps
- Final Draft Alternatives for iPad: The Best Screenwriting Apps
- Final Draft Alternatives for Mac: The Best Screenwriting Software
- Best Screenwriting Apps for Android: The Honest Guide
- Free Screenwriting Software: The Best Free Apps, Honestly Compared