Fuss-Free Browser Apps

Dialogue Balance & Pacing Checker

Paste a scene, chapter, or script extract to see how much is dialogue vs narration, where long talking-head stretches or walls of text appear, and get a simple visual pacing map. Everything runs locally in your browser.


Paste your text

The checker splits on blank lines to find paragraphs. A paragraph is treated as dialogue if it starts with a quote, dash, or looks like a script line (e.g. ALICE:).

Balance, streaks & pacing map

Total words –
Total paragraphs –
Dialogue paragraphs –
Narration paragraphs –
Dialogue (by paragraphs) –
Dialogue (by words) –

Longest streaks

These are the single longest uninterrupted runs of dialogue and narration by paragraph. They can hint at “talking heads” or “wall of text” passages.

  • Dialogue streak: –
  • Narration streak: –

Pacing map

Each block below represents one paragraph in order: green for dialogue, grey for narration. Hover to see paragraph number and word count.

Dialogue paragraph
Narration paragraph

Dialogue-heavy & narration-heavy blocks

Long runs of the same type can be deliberate (e.g. a big argument or a descriptive passage), but they’re often the places writers want to tighten.


    Dialogue balance checker FAQ

    A few notes on how the checker works, what counts as dialogue, and how to interpret the pacing readouts.


    See also: Textual Analysis & Readability Calculator