What Is Fountain? The Screenwriter's Guide to the Plain-Text Screenplay Format
· 5 min read
Fountain is a plain-text markup format for writing screenplays. Think of it like Markdown, but for scripts: you write in ordinary text, and the formatting (scene headings, dialogue, transitions) is inferred from simple, readable conventions.
Why writers like Fountain
- It's future-proof. A
.fountainfile is just text — it will open in any editor, decades from now, on any operating system. - It's portable. No proprietary file formats or licenses. Move your script between apps freely.
- It plays nicely with version control like Git, so you can track every change to your draft.
- It keeps you focused on writing instead of formatting.
The basics of Fountain syntax
Here are a few of the core rules:
- Scene headings start with INT. or EXT. (e.g.
INT. COFFEE SHOP - DAY). - Character names are written in UPPERCASE on their own line, with the dialogue directly beneath.
- Action is just plain paragraphs.
- Transitions are uppercase and end in TO: (e.g.
CUT TO:).
Which apps support Fountain?
Plenty — including Highland, Slugline, Fade In, and Beat, among others. That broad support is exactly why converting a PDF to Fountain is so useful: once your script is in Fountain, you can open it almost anywhere.
Already have a script as a PDF?
You can convert a screenplay PDF to Fountain for free in your browser, then keep editing it in the online screenplay editor.
Ready to try it? Convert your screenplay PDF to Fountain — free, in your browser.
Open the converter