Sentence Length Analyzer
Look at your writing from the outside. Paste your prose and the analyzer turns each sentence into a bar as wide as it is long, in reading order, so you can see its rhythm as a shape. It marks any run of four or more same-length sentences, the spots where a reader feels monotony, and helps you add variety. Everything runs in your browser; your text is never sent anywhere.
The rhythm of your writing
Each bar is a sentence; wider means more words Terracotta marks a run of 4+ same-length sentences
How your sentence lengths are distributed
How the analyzer reads your rhythm
Sentences become bars, each as wide as its word count, laid out left to right in the order you wrote them. A 30-word sentence is three times as wide as a 10-word sentence, so the strip reads like a line of abstracted text: you see long and short stretches at a glance.
The strip marks any run of four or more sentences whose lengths stay within about 20 percent of each other, in terracotta underneath. Those runs are where the pace flattens. A reader feels the sameness even without naming it.
The distribution below counts how many of your sentences are short, medium, long, or very long. Sentence boundaries are detected on periods, question marks, and exclamation points, with common abbreviations and decimals left intact. Word count uses letters and numbers, so contractions and hyphenated words count as one word.
Sentence length, answered
What is a good average sentence length?
For most prose, an average of roughly 14 to 20 words reads comfortably. The number matters less than the variety: writing that mixes short and long sentences reads with more rhythm than writing that holds one length, even a good one.
Why does sentence length variety matter?
Readers feel rhythm. A run of same-length sentences flattens the pace and reads as monotonous, even when each sentence is correct. Varying length, with short sentences for emphasis and longer ones to carry detail, keeps a reader moving.
Is this analyzer private?
Yes. All analysis runs in your browser. Your text is never sent to a server, stored, or logged. Once the page has loaded, it works offline.