Dialogue Percentage Calculator
Measure the dialogue-to-narration ratio in your manuscript. Counts quoted words and characters, breaks the result down per scene, and highlights every passage.
Paste some prose to see how much of it is spoken aloud.
What is the Dialogue Percentage Calculator?
How much of your chapter is actually spoken aloud? This calculator counts the words and characters inside paired quotation marks, compares them to the whole text, and gives you the dialogue-to-narration ratio for the document and for each chapter or scene break it finds.
- Dialogue percentage by both word count and character count
- Straight, curly, guillemet and em-dash dialogue styles, each toggleable
- Per-chapter and per-scene breakdown split on headings and scene-break lines
- Every dialogue passage highlighted in the text preview
- Warns about an unclosed quotation mark instead of miscounting silently
- Runs fully in your browser — your manuscript is never uploaded
How to use the Dialogue Percentage Calculator
- 1
Paste a chapter, scene or full manuscript into the input box.
- 2
Tick the quotation styles your manuscript uses — straight, curly, guillemets or em-dash lines.
- 3
Read the dialogue percentage by words and by characters in the stats row.
- 4
Check the per-scene table to see which sections are talk-heavy and which are narration.
- 5
Scroll the highlighted preview to see exactly which passages were counted as dialogue.
About the Dialogue Percentage Calculator
How much of your chapter is actually spoken aloud? This calculator counts the words and characters inside paired quotation marks, compares them to the whole text, and gives you the dialogue-to-narration ratio for the document and for each chapter or scene break it finds. Every matched passage is highlighted so you can see the balance rather than just read a number.
It handles straight quotes, curly quotes, French and Swiss guillemets and em-dash dialogue lines, each as its own switch, so it works on manuscripts typed in Word, exported from Scrivener or written in translated European style. Overlapping matches are removed so no character is counted twice, and an unclosed quotation mark is reported rather than silently swallowing the rest of the chapter.
The whole analysis runs locally in your browser. Your manuscript is never uploaded, nothing is stored, and the calculator keeps working offline once the page has loaded — safe for unpublished work.
Frequently asked questions
What percentage of a novel should be dialogue?
There is no correct figure. Commercial fiction commonly runs 30% to 60% dialogue, thrillers and middle-grade often higher, and literary or historical fiction lower. The useful signal is how the balance shifts between scenes, not the overall number.
How is the dialogue percentage calculated?
The tool finds every span between a matching pair of quotation marks, counts the words and characters inside them, and divides by the totals for the whole text. Dialogue tags like “she said” sit outside the quotes, so they count as narration.
Does it work with curly quotes from Word?
Yes. Curly quotes are enabled by default alongside straight quotes, so a manuscript pasted from Word, Google Docs or Scrivener is measured correctly without any find-and-replace first.
What about dialogue written with em-dashes?
Turn on the em-dash option and any line starting with an em-dash or en-dash is counted as spoken to the end of the line. That is the convention in French, Spanish, Russian and many translated novels.
Why is my dialogue percentage lower than I expected?
Usually because tags and action beats between quotes are narration, and they add up fast. A page that feels like pure conversation is often only half quoted text once “he said, setting down the cup” is counted on the narration side.
Related tools
Chapter Word Count Tracker
Split a manuscript into chapters and see the word count, page count and reading time of each, with a bar chart, outlier flags and progress against your target.
Paragraph Length Analyzer
Analyze paragraph lengths in your writing: words, sentences and characters per paragraph, with mean, median, standard deviation and wall-of-text warnings.
Sentence Opener Analyzer
See how every sentence in your draft begins. Groups openers by first word and by pattern, and flags runs of consecutive sentences that start the same way.
Screenplay Page Calculator
Estimate script pages and screen time from pasted screenplay text. Classifies every element and wraps it at industry widths to count the typed lines.
Word Counter
Count words, characters, sentences, paragraphs and estimated reading time instantly. Free online word counter for essays, blogs and social media.