b2KIT

Writing Statistics Dashboard

Analyze text for sentence length, paragraph count, reading time, syllable count, and vocabulary level.

Tested tool guide Tested browser tools Checked August 16, 2026

What Writing Statistics Dashboard does and how it behaves

Paste or type text into the box and the dashboard recalculates as you go: sentence count, average words per sentence, paragraph count, estimated reading time, average syllables per word, and a vocabulary/reading-level estimate. Everything runs on the words as typed, so pasted HTML tags, footnote markers, or stray line breaks get counted as text and skew every downstream number. The figure people misread most is reading time - it is a fixed words-per-minute estimate applied to your word count, not a measurement of how fast any particular reader will actually get through the piece.

How the result is produced

1

Sentence, word, and paragraph splitting

The tool splits text into sentences on end punctuation (period, question mark, exclamation point), counts words between splits, and treats blank-line breaks as paragraph boundaries. Average sentence length is total words divided by sentence count. Because splitting is punctuation-based, abbreviations like 'Dr.' or decimal numbers can be misread as sentence breaks and inflate the sentence count.

2

Syllables and vocabulary level

Each word's syllables are estimated by counting vowel-sound groups rather than by dictionary lookup, since a client-side tool has no pronunciation database to check against. Average syllables per word and average sentence length then feed a standard readability formula to produce a grade-level or difficulty estimate, so the score is only as accurate as the syllable heuristic behind it.

Good uses

  • checking a blog post or article for run-on sentences before hitting publish
  • simplifying a document toward a target reading level, such as plain-language guidance for a general audience
  • estimating how long a script, speech, or article will take to read before a time-boxed presentation

Limits and checks

  • sentence counting is punctuation-based, so abbreviations, ellipses, decimal numbers, and quoted dialogue can be miscounted as extra or missing sentence breaks
  • syllable counts come from a vowel-grouping heuristic, not a pronunciation dictionary, so unusual spellings or silent letters can shift the syllable total and, with it, the vocabulary/grade-level score
  • reading time reflects a generic words-per-minute assumption, not the reading speed of any specific person, so it should be treated as a rough planning figure rather than a promise

Common questions

Does the reading-time figure account for how fast I personally read?

No. It multiplies your word count by a fixed average reading speed, the same assumption for every piece of text. It does not know your reading speed, whether the text is technical or skimmable, or whether the reader will pause to reread parts, so treat it as a rough estimate rather than a personalized measurement.

Is the vocabulary or grade-level score an official test result?

No. It is an estimate produced by a readability formula that uses average sentence length and average syllables per word as inputs. It is not a certified reading-level assessment and can disagree with other readability tools that use a different formula or a different syllable-counting method.

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