Free tool · Screenplay editor

Free online screenplay editor

Write a correctly formatted script in your browser. Tab and Enter move between scene headings, action, characters and dialogue; the page count updates as you type. Nothing to install, no account.

Free · No sign-up · Saved in your browser

1 page~1 min2 scenes111 wordsEnter: next element · Tab: change element · Shift+Enter: new line
INT. ALL-NIGHT DINER - NIGHT
 
Rain against the windows. MAYA (30s, paramedic's jacket, no sleep) sits alone in a booth, turning a coffee cup in circles.
 
The bell over the door rings. LEO (60s, soaked, smiling like nothing happened) slides in across from her.
 
LEO
You look terrible.
 
MAYA
(not looking up)
Twelve years. That's your opener?
 
LEO
I figured you'd want the short version.
 
He pushes a key across the table. Old, brass, tied to a paper tag.
 
MAYA
What is that?
 
LEO
The reason I left.
 
CUT TO:
 
EXT. DINER PARKING LOT - CONTINUOUS
 
Maya bursts out into the rain, key in her fist. Leo's car is already gone.
 

Saved automatically in this browser. Export a .fountain file to keep a copy or open it in another app.

Do more in MoviePro

Write the whole film in MoviePro

  • Scripts saved to your projects, with version history and revision marks
  • Import Final Draft, Word and PDF; export Final Draft (.fdx), Fountain and PDF
  • Index cards, outline, script report and a production breakdown
  • AI drafting, rewrites and a scene-by-scene breakdown into a shot list (credits)

A screenplay editor that formats as you type

Screenplays follow a strict layout: scene headings in capitals, character names indented to the middle of the page, dialogue in a narrow column, transitions on the right, all in 12-point Courier. That format isn't just tradition. It's what lets a reader estimate running time at about one page per minute, and it's what producers, competitions and actors expect to receive.

This free editor handles the layout for you. You write plain text and it recognises each element from how you type it, using the open Fountain format, so your script is never locked into one app.

How to use it

  • Start a scene with a heading: INT. or EXT., the location, a dash and the time of day, e.g. INT. KITCHEN - NIGHT.
  • Press Enter to move to the next likely element: after a heading comes action, after a character name comes dialogue.
  • Press Tab to switch the current line to another element, such as from action to a character cue.
  • Type a character name in capitals on its own line, then their dialogue on the next. A line in brackets under the name is a parenthetical.
  • End a line with TO: in capitals (CUT TO:) for a transition.
  • The bar above the page shows the page count, an estimated running time, scenes and words. "Print / PDF" lays it out on US Letter in standard format; choose "Save as PDF" in the print dialog. "Export .fountain" saves a plain-text copy.

Fountain in one minute

Fountain is plain text with a few conventions. A blank line separates elements. A line in capitals before dialogue is a character. Force an element by starting the line with a symbol: . for a scene heading, @ for a character name with lower-case letters, > for a transition, and > text < to centre text. Notes go in double square brackets and don't print. Because it's just text, a .fountain file opens anywhere and imports into most screenwriting software.

Tips for formatting a screenplay

  • Write only what can be seen or heard. "She hesitates" works; "she remembers her father" doesn't, unless we see it.
  • Keep action paragraphs to three or four lines. White space makes a script read fast.
  • Introduce a character in capitals the first time they appear, with a few words that tell us who they are.
  • Use parentheticals sparingly, for delivery the line itself doesn't make clear.
  • Avoid camera directions in a spec script. Leave the shots to the shot list and storyboard.
  • For a short film, aim for 5–15 pages. The page count tells you where you are.

Keep going

The free course lesson Writing the screenplay covers scene craft and dialogue, and Structure for short films helps you shape the story. Stuck on the idea itself? Try the logline generator first. When the script is done, plan it with the shot list template.

FAQ

Questions

Is this screenplay editor really free?

Yes. It runs entirely in your browser, needs no account and has no page limit. Your script is saved in this browser's local storage, so clear your site data and it's gone: export a .fountain file to keep a copy.

What is Fountain?

Fountain is a plain-text screenplay format. A line in capitals that starts with INT. or EXT. is a scene heading, a line in capitals followed by text is a character and their dialogue, and so on. Because it's plain text, a .fountain file opens in any text editor and imports into most screenwriting apps, including Highland, Fade In and MoviePro.

Can I export my script as a PDF?

Yes. "Print / PDF" lays the script out in standard US Letter format (12pt Courier, 1.5 inch left margin, character cues and dialogue indented) and opens your browser's print dialog, where you can choose "Save as PDF".

How long should a short film script be?

As a rule of thumb one formatted page runs about a minute on screen, so a 10-minute short is around 10 pages. The editor shows the page count and an estimated running time as you write.

What does the full MoviePro Script Editor add?

Saving to your projects with version history, import from Final Draft, Word and PDF, Final Draft export, index cards, a script report, comments and live collaboration, and AI tools (each costs credits) that draft, rewrite and break the script down into scenes and shots for the shot list.

More free tools

Your first 10 credits are on us.

That is 3 storyboard frames, or 2 five-second Seedance 1 Lite shots at 480p. No card needed.