Kashna Script Get early access

How to Format a Screenplay

A screenplay is a technical document as much as a creative one. Readers, producers and actors expect every page to look the same, so the story is the only thing they have to think about. This guide walks you through standard screenplay format, element by element, with a real example page.

Updated September 2026 · 9 min read

1. The page

Everything in screenplay format starts from one idea: one page equals roughly one minute of screen time. That rule only holds if every writer uses the same page, the same font and the same margins. These are the standard values for a US-format screenplay:

SettingStandard
PaperUS Letter, 8.5 × 11 in (A4 is common outside the US)
Font12-point Courier or a Courier-style font
Left margin1.5 in, the extra half inch leaves room for binding
Right, top and bottom marginsAbout 1 in
Line spacingSingle-spaced, with one blank line between elements
Page numbersTop right, starting on page 2, followed by a period

Why Courier? Every letter in Courier is exactly the same width. That makes a page of dialogue and a page of action take up predictable space, which is what makes the page-per-minute estimate work.

2. An example page

Here is a short scene laid out at true proportions. The labels show which element each line is.

Scaled-down US Letter page, 1.5 in left margin, Courier 12 pt.

3. Scene headings

A scene heading (also called a slugline) tells the reader where and when the scene takes place. It is written in capital letters and has three parts:

CorrectINT. POLICE STATION - INTERROGATION ROOM - NIGHT
AvoidInside the police station, late at night, in the small room

A new scene heading means a new scene. Every time the location or the time changes, write a new one.

4. Action

Action lines describe what we see and hear. They run the full width of the page, from the left margin to the right, and are always written in the present tense.

5. Character names

Before each line of dialogue, the speaking character's name appears in capital letters, indented about 3.7 in from the left edge of the page, about 2.2 in past the left margin. Keep the name the same all the way through the script: if she is ANNA on page 1, she should not become DR. HOLT on page 40.

6. Dialogue

Dialogue sits in a narrower column under the character name, starting about 2.5 in from the left edge and roughly 3 to 3.5 in wide. That narrow column is intentional: it lets the eye move quickly and keeps timing close to real speech.

Write dialogue the way people actually talk, with interruptions, half sentences and silences, but keep each speech short enough to be spoken in one breath or two.

Reflex

Kashna Script handles all of this while you type. Type a character name in lowercase and it becomes a capitalized character name in exactly the right place; the next line becomes dialogue in its own column. No menus, no Tab key hunting. Join the early access list.

7. Parentheticals

A parenthetical is a short direction inside the dialogue block, written in lowercase between parentheses, on its own line under the character name. Use it only when the line would be misread without it:

Correct ANNA (sarcastic) Oh, great idea.

Don't use parentheticals to direct every line. Actors and directors don't like being told how to say things. If a direction is longer than a few words, it belongs in an action line instead.

8. V.O., O.S. and CONT'D

Extensions go in parentheses right after the character name:

ExtensionMeaning
(O.S.) Off screenThe character is in the scene but we don't see them. They're shouting from the next room.
(V.O.) Voice overThe voice is not in the scene at all: narration, a phone call's other end, a character's thoughts.
(CONT'D) ContinuedThe same character keeps talking after an action line interrupts their speech.

Some writers use (O.C.), off camera, instead of (O.S.). It means the same thing. Pick one and stay consistent.

9. Transitions

Transitions tell the reader how one scene moves to the next. They're written in capital letters, end with a colon, and sit against the right margin: CUT TO:, DISSOLVE TO:, SMASH CUT TO:, MATCH CUT TO:.

Modern scripts use them sparingly. A new scene heading already implies a cut, so write a transition only when the way we move between scenes matters to the story. Two exceptions sit on their own: a script opens with FADE IN: at the left margin and closes with FADE OUT. at the right.

10. Common mistakes

11. Frequently asked questions

What font is used for screenplays?

A 12-point Courier-style monospaced font: Courier, Courier New, Courier Prime or Courier Final Draft. Every letter being the same width is what keeps the one-page-per-minute rule roughly true.

How many pages is a screenplay?

Most feature screenplays run 90 to 120 pages. One-hour TV dramas usually run 50 to 65 pages. Half-hour single-camera comedies run about 25 to 35; multi-camera sitcoms run longer because their dialogue is double-spaced.

Do I have to number my scenes?

Not in a spec script. Scene numbers are added in the shooting script, once the project goes into production.

What's the difference between V.O. and O.S.?

O.S. means the character is physically in the scene but not visible, like in the next room. V.O. means the voice isn't in the scene at all: narration, a recording or a character's thoughts.

Fade out.

Kashna Script formats your screenplay while you write: scene headings, characters, dialogue, transitions, all in industry format. No menus. Every tool one key away.

Get early access →