InputTestHub

Sentence Rhythm Analyzer

Measures the variation in your sentence lengths — the thing that makes prose readable, which readability formulas ignore.

Lab Nothing uploaded No sign-up Free, unlimited
Lab tool
Paste something on the left to see the result.
In short Readability formulas count syllables and sentence length and produce a grade level, which is why they rate a page of identically-shaped 15-word sentences as perfectly readable when it is exhausting to read. What actually makes prose readable is VARIATION — long sentences followed by short ones, the rhythm changing enough that attention keeps being renewed. This measures that directly. A variation score above 0.5 generally reads well; below 0.35 the prose sounds mechanical, and four or more similar-length sentences in a row is where attention reliably drifts. The fix is not to rewrite everything but to break the runs. Find the longest stretch of same-length sentences and split one, or join two, and the whole passage loosens — a single very short sentence after three long ones does more for a paragraph than any amount of word-level editing. It is also the fastest way to spot text that was generated rather than written, because generated prose tends towards a uniform sentence length. The measure works on any language that marks sentence boundaries with full stops, though the thresholds were calibrated on English and languages with very different sentence conventions will need them read more loosely.

How to use the Sentence Rhythm Analyzer

  1. Paste your text into the input box on the left.
  2. Adjust the options above the box if you need a different behaviour.
  3. The converted text appears on the right; press Copy to put it on your clipboard.

About the Sentence Rhythm Analyzer

The Sentence Rhythm Analyzer measures the variation in your sentence lengths — the thing that makes prose readable, which readability formulas ignore. It runs as plain JavaScript inside the page, which means there is no upload step, no queue and no size limit imposed by a server — the only limit is your own device.

What people use it for

  • Finding the flat stretches in a draft before anyone else does.
  • Checking whether writing optimised for a readability score has gone monotonous.
  • Editing a piece that feels dull without knowing why.

Details

Variation score above 0.5usually reads well
Below 0.35sounds mechanical
Four or more similar sentences in a rowwhere attention drifts

Frequently asked questions

How is this different from a Flesch score?
Flesch rewards short sentences and short words, so text written to please it tends toward a uniform, instruction-manual rhythm. This measures the opposite quality — whether lengths <em>vary</em> — which is what separates prose that carries a reader from prose that is merely simple.
What should I do with a low score?
Look at the bar chart rather than the number. Find a run of similar grey bars and break it: merge two sentences into one longer one, or cut one down to four words. The effect on how the passage reads aloud is immediate.
Does this work for non-English text?
The sentence splitting relies on Latin punctuation, so it works for most European languages and poorly for scripts that punctuate differently.
Do I need an account to use the Sentence Rhythm Analyzer?
There is no cost and no cap. The Sentence Rhythm Analyzer is not a demo of a paid product, so nothing is held back or watermarked.
Is the Sentence Rhythm Analyzer safe to use with private information?
No. The Sentence Rhythm Analyzer runs entirely in your browser using JavaScript. Because the work happens locally, the tool also keeps working if your connection drops, and closing the tab is all it takes to discard everything.
Who is the Sentence Rhythm Analyzer for?
Typical uses: finding the flat stretches in a draft before anyone else does. Checking whether writing optimised for a readability score has gone monotonous. Editing a piece that feels dull without knowing why. It is built for exactly those cases rather than being a general-purpose tool with this bolted on.
What are the reference figures here?
Variation score above 0.5 is usually reads well. Below 0.35 is sounds mechanical. Four or more similar sentences in a row is where attention drifts. These are printed on the page itself, so you do not have to take them on trust.
Can I use the Sentence Rhythm Analyzer on mobile?
Yes. The page is responsive and the tool works in Chrome, Safari, Firefox, Edge and Samsung Internet on both Android and iOS. There is no app to install and nothing to sign into.

Related lab tools

All 30
03

Mojibake Fixer

Repairs text mangled by the wrong character encoding — the "’" and "é" problem — by…

07

Recipe Scaler

Rescales every quantity in a recipe for a different number of servings, keeping fractions…

08

CSV Column Analyzer

Profiles every column of a CSV — type, blanks, distinct values, ranges — and flags the ragged…

09

Fuzzy Duplicate Finder

Finds lines that are nearly the same, not just identical — catching "Acme Ltd." against "Acme…

10

RTL and Bidi Text Checker

Shows how right-to-left text renders against how it is stored, and finds unmatched embeddings…