This guide explains the standard elements of a formatted screenplay and how to apply them when working in Google Docs using CineFormat AI.
Screenplay formatting refers to the standardized layout that professional scripts follow. These conventions exist so that cast, crew, and producers can read scripts quickly and derive information like scene locations, speaking characters, and estimated screen time.
Industry-standard formatting is defined by organizations including the WGA (Writers Guild of America) and followed by production companies worldwide. Deviating from these standards can make a script appear unprofessional.
Scene headings appear at the beginning of each new scene. They are written in all caps and follow the format: INT. LOCATION — DAY or EXT. LOCATION — NIGHT. The heading indicates whether the scene is interior (INT.) or exterior (EXT.), the location name, and the time of day.
Action lines describe what happens on screen. They are written in present tense and run full-width across the page. Only what can be seen or heard on screen should appear in action lines.
Before a character speaks, their name appears centered and in all caps above the dialogue. This is called a character cue or character name element.
Dialogue is indented inward from both margins, centered on the page. The dialogue block sits directly beneath the character cue.
Brief performance directions appear inside parentheses between the character cue and the dialogue, indented slightly less than the dialogue itself.
Transitions such as CUT TO: or FADE OUT. appear right-aligned and in all caps. They are used sparingly in modern screenwriting.
A properly formatted screenplay page uses Courier or Courier New at 12-point size. The margins are: top 1 inch, bottom 1 inch, left 1.5 inches, right 1 inch. One properly formatted page equals approximately one minute of screen time.
Google Docs does not include screenplay formatting as a built-in style. Writers who attempt manual formatting must configure custom paragraph styles, tab stops, and margins for each element type — a process that is both slow and fragile. Any copy-paste operation or new paragraph can reset the formatting.
CineFormat AI is a Google Docs add-on that automates all of the formatting described above. Once installed, it detects screenplay elements in your document and applies the correct styles automatically.
Once your screenplay is formatted, CineFormat AI provides two export options accessible directly from the sidebar:
Ready to format your screenplay?
Install CineFormat AI and format your first script in minutes.
Install CineFormat AIAlso see: Screenplay Format Guide • FAQ