b2KIT

Screenplay Formatter

Format text into industry-standard screenplay format with scene headings, action, and dialogue.

Tested tool guide Tested browser tools Checked August 16, 2026

What Screenplay Formatter does and how it behaves

A page of screenplay is a layout problem: scene headings in caps, action as plain prose, character names standing alone, dialogue indented beneath them, set in Courier 12pt so that one page roughly equals one minute of screen time. This tool takes the text you paste and applies that layout, sorting your content into scene headings, action, and dialogue. It changes presentation, not content: no scene is invented, no line rewritten. What surprises most users is that the input must already follow screenplay conventions - the formatter places what you wrote, it does not guess what you meant. Everything runs in the browser; nothing is uploaded.

How the result is produced

1

Element sorting

The formatter reads the pasted text and assigns each line to one of three elements: scene heading, action, or dialogue. Screenplay conventions are the signal: sluglines name a location and time of day, a speaker's name precedes the lines they say, everything else reads as action. Input that follows those conventions maps cleanly; blended input (a name inside a sentence, a slugline missing its location) is where misplacement shows up.

2

Layout rules

Industry-standard screenplay layout is a strict arrangement: scene headings in caps, action lines at full width, character names centered in caps, dialogue as an indented block beneath the speaker, set in Courier 12pt. That arrangement is what makes the one-page-per-minute estimate work. The tool applies it to your classified elements; it does not add, cut, or reorder content, and it cannot repair scenes that read badly.

Good uses

  • You drafted a short film or a single scene as plain text and want to see it as standard screenplay pages - sluglines, capped character cues, indented dialogue - before you share it.
  • You are sending a script to a producer, festival, or contest that expects standard formatting and do not want to hand-adjust margins, capitalization, and indentation in a word processor.
  • You have script text that has lost its layout - copied out of an email, a chat thread, or an old file - and need it readable again in conventional screenplay form.

Limits and checks

  • Formatting is not a quality verdict. The tool rearranges presentation only, so a perfectly laid-out page of weak dialogue is still weak dialogue. Do not mistake standard-looking pages for a script that is ready to submit.
  • Element placement depends on the input. A speaker's name that is not in caps, or a scene heading without the INT./EXT. prefix and time of day, may be placed as action instead, silently differing from your intent. Compare the formatted result with your source, especially at the start of each block.
  • Do not read the page count as running time. The one-page-per-minute rule assumes standard layout, and any edit you make after formatting shifts the real length. Treat the estimate as a guide, not a promise.

Common questions

I pasted my draft and the dialogue is not indented or attributed correctly. What went wrong?

Most likely the input did not signal who speaks. In screenplay format a character's name stands alone, in caps, on the line above the dialogue. If the name is buried in the sentence, the formatter cannot reliably separate speaker from action, and the line is placed with the wrong element. Check the formatter's guidance for how it expects a speaker to be marked, adjust the source, and format again.

Can it write my screenplay from a story idea or an outline?

No. It reformats text you supply into standard screenplay layout; it does not generate scenes, dialogue, or plot, and it cannot fix story problems. If you want to write directly in formatted pages, a document that starts blank and applies the layout as you type serves that workflow better than a formatter that transforms existing text.

References and verification

The behavioral notes were checked against the browser implementation. Standards and primary references below define the relevant format, formula, or platform behavior.

Related Tools