FDX & Final Draft Files

How to Open an FDX File on Mac (Without Final Draft)

To open an FDX on Mac, right-click the file in Finder, choose Open With, and pick an app that reads Final Draft files, such as Zen Writer for Mac, which is free. Quick Look cannot render FDX and TextEdit only shows the XML, so double-clicking gets you nothing useful. A free browser FDX viewer reads the script with no install, and an FDX to PDF converter gives you a copy Preview opens.

Updated 2026-09-22 · About 7 sections · 5 answered questions

How to open an FDX on Mac: the short answer

macOS has no built-in reader for Final Draft files. An .fdx is XML, and the system treats it as generic text, so double-clicking sends it to TextEdit or a browser and Quick Look shows an empty panel. Nothing is wrong with the file. Three routes get it open properly:

  1. Finder > Open With. Right-click the file, choose Open With, and pick Zen Writer for Mac or any installed screenwriting app. Free, no account, works offline.
  2. Browser viewer. Drop the file into the free FDX viewer in Safari or Chrome to read it with nothing installed.
  3. Convert to PDF. Run it through the free FDX to PDF converter and open the result in Preview, which handles PDF perfectly.

The rest of this page explains why the built-in tools fail, how to set a default app so the file opens on double-click from now on, which free desktop apps read FDX, and the Finder traps that make a perfectly good file look broken. For the format itself, see what is an FDX file; for every platform at once, how to open an FDX file.

Why Quick Look shows nothing and TextEdit shows XML

Quick Look renders what macOS understands: PDF, images, video, Office documents, plain text. It has no FDX plugin, so pressing Space on an .fdx gives you a document icon and a blank preview. Preview is no better; it opens PDF and images, not screenplay XML.

TextEdit does open the file, because the file is text. This is what it shows you:

<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<FinalDraft DocumentType="Script" Template="No" Version="5">
  <Content>
    <Paragraph Type="Scene Heading">
      <Text>INT. NORTH POINT LIGHTHOUSE - NIGHT</Text>
    </Paragraph>
    <Paragraph Type="Action">
      <Text>The lamp sweeps the water. MARA counts under her breath.</Text>
    </Paragraph>
    <Paragraph Type="Character">
      <Text>MARA</Text>
    </Paragraph>
    <Paragraph Type="Dialogue">
      <Text>Eleven. Twelve. There.</Text>
    </Paragraph>

Every paragraph carries its element type in the Type attribute, which is exactly why a screenwriting app can lay the script out correctly and exactly why TextEdit cannot: it prints tags, it does not interpret them. There are no page breaks, no Courier and no indents in the file, so the raw text is useless for reading.

TextEdit has one real hazard. If you open a working .fdx in it and save, TextEdit can rewrite the file with its own header or a different encoding, and Final Draft will refuse the result with a parse error. Look at FDX in a viewer, never in TextEdit, and if you must inspect the XML, work on a copy.

Finder "Open With" and setting a default app for .fdx

Once one FDX-capable app is installed, Finder can open every .fdx with it on double-click.

  1. Right-click (or Control-click) the .fdx in Finder and choose Open With.
  2. Pick the app from the list. If it is not shown, choose Other and select it from Applications.
  3. To make it permanent, select the file, press Command-I to open Get Info, expand Open with, choose the app, and click Change All.

From then on, double-clicking any FDX opens the script instead of TextEdit. Dragging the file onto the app's Dock icon works too, and is useful when you keep two screenplay apps installed and want to choose each time.

If Open With offers nothing but TextEdit and a browser, no app on the Mac can read the format. Install one; the next two sections cover the free options.

Zen Writer for Mac: import the FDX and keep writing

Zen Writer for Mac is free to download, opens .fdx directly and exports FDX again, so a collaborator who lives in Final Draft receives a file that behaves normally on their end. No account, fully offline, and the script never leaves the Mac, which matters when the draft is under an NDA.

What you get once the file is open:

  • Automatic formatting as you type, with Smart Enter moving to the next logical element, so a rewrite never becomes an indent-repair job.
  • Scene navigator to jump to and reorder scenes and keep scene synopses, plus a character list collected automatically and full-script search for the find-and-replace pass.
  • Script statistics: page count, estimated runtime and a scene breakdown, so you can watch a cut land.
  • Export to PDF, FDX, Fountain and plain text.

The free tier is one screenplay with watermarked exports, which is enough to open the file, read it properly and test the round trip on real pages. Pro removes the one-script limit and the watermark and adds version history. What survives an import-edit-export cycle, and which scripts should stay in Final Draft, is in editing an FDX without Final Draft.

Free desktop options on Mac that read FDX

If you already write in another Mac app, it probably imports FDX. The ones worth knowing, kept general because pricing changes:

AppModelOpens FDXExports FDXNotes
Zen Writer for MacFree, Pro upgradeYesYesOffline, no account. Also on iPhone, iPad, Android.
HighlandFreemiumYesYesMac only. Fountain is its native format.
KIT ScenaristFreeYesYesCross-platform, production-oriented.
Fade InPaidYesYesWidely used in production alongside Final Draft.
WriterDuet, Arc Studio, CeltxFreemiumYesYesBrowser-based; account required, script stored on their servers.
ScrivenerPaidYesYesGeneral writing tool with a screenplay mode; check FDX fidelity.
TrelbyFreeYesYesWindows and Linux; no native Mac build.

Core elements survive in all of them. Dual dialogue, script notes and revision marks are the pieces that vary, so check a passage that uses them before trusting an app with a production draft. The Final Draft alternatives for Mac roundup goes deeper on each.

Converting an FDX to PDF on Mac

A PDF is what you want when the reader only needs to read: a manager, a contest, an actor, or anyone whose Mac has nothing installed. Preview, Mail and Quick Look all handle PDF perfectly.

  1. Open the free FDX to PDF converter in any browser and drop the .fdx on it. No login.
  2. Or open the script in Zen Writer and export PDF, which gives you the same page layout you have been editing in.
  3. Check the page count in the PDF, not the editor. Pagination is computed by whichever app lays the script out, and a page-limited submission is judged on the file you send. The FDX to PDF guide covers title pages and watermarks too.

Keep the FDX as the master and treat the PDF as an export. If you ever need to go the other way, PDF to FDX is possible but heuristic. If someone insists on a Word document, the FDX to Word route exists too; Word itself cannot open FDX. The full set of conversions lives in the FDX guide.

Finder, Downloads and Archive Utility pitfalls

An .fdx is one XML file, not a package and not an archive, so there is never anything to extract. That expectation causes most of the confusion on a Mac.

  1. The file arrives as .fdx.zip. Mail gateways and some cloud clients compress XML attachments. Double-click runs Archive Utility and leaves the real .fdx beside it. Open the .fdx, not the zip.
  2. iCloud Drive placeholders. With Optimise Mac Storage on, the file may exist only as a cloud icon, and another app sees a zero-length file. Right-click and choose Download Now first.
  3. Duplicate download names. Downloading twice gives you NORTH_POINT 2.fdx, and apps take the filename as the title. Rename before importing.
  4. Older Final Draft formats. .fdxt is a template and still XML. .fdr and .fdf are the binary formats of Final Draft 5 and 6, and third-party apps cannot open them. Ask the sender to re-save as FDX.
  5. Saving from TextEdit. Covered above: it can corrupt the header. If it happens, recover the original from the sender or Time Machine; there is no FDX repair tool.
  6. Judging the script by TextEdit. A file full of Type="Dialogue" tags is a healthy screenplay. A file with none of them is not, whatever the extension says.

The same script on your other devices: iPhone and iPad use the share sheet instead of Finder, and both sync with the Mac over iCloud Drive with no extra step. Android goes through Google Files or Drive.

Frequently asked questions

Can Preview open an FDX file on Mac?

No. Preview handles PDF and images, and macOS has no FDX renderer, so Quick Look and Preview both show nothing useful. Read the script in a browser FDX viewer or a screenwriting app, or convert it to PDF and open that in Preview.

What if my FDX downloads as a .zip on Mac?

Double-click the zip to expand it and ignore the archive. An FDX is a single XML file, and some mail systems compress it in transit. The .fdx inside is the screenplay; open that with a screenwriting app or the browser viewer.

Can I edit an FDX on Mac without Final Draft?

Yes. Zen Writer for Mac imports .fdx, formats elements as you type, and exports FDX or Fountain so the file opens in Final Draft on the other end. Highland, Fade In and KIT Scenarist also read and write the format.

Is Zen Writer free on Mac?

Yes. The free tier covers one screenplay with watermarked exports and needs no account. Pro removes the one-script limit and the watermark and adds version history. Pricing is on the download page rather than quoted here.

Why does my FDX open in TextEdit and show code?

Because no installed app has claimed the .fdx type, so macOS falls back to a text editor. Right-click the file, choose Open With, pick a screenwriting app, and use Get Info and Change All to make that the default. Do not save the file from TextEdit.

Ready to turn this idea into a screenplay?

Zen Writer for Mac opens .fdx directly, formats every element as you type, and exports FDX or PDF, all offline with no account required.

Open Your FDX on Mac

Free on iPhone, iPad, Mac and Android.

Continue reading

More in fdx & final draft files