Print Text Statistics

Paste text and get full statistics: words, reading time and more.

The statistics update as you type. Ctrl + Enter analyzes now.

Text statistics

How to analyze text

Paste your text into Your text, or press Load example. The full statistics appear next to it and update as you type. Copy the summary or download it as a .txt file. Everything runs in your browser, so nothing you paste is uploaded.

Metrics

MetricDefinition
Words Runs of letters and digits, including apostrophes inside words.
Unique words Distinct words ignoring case; "The" and "the" count as one.
Characters Code points in the text; emoji count once.
Characters (no spaces) Code points after removing all whitespace.
Lines Lines split on line breaks; a single trailing break adds no extra line.
Sentences Segments ending in . ! ? or …; text with words but no terminator counts as one sentence.
Paragraphs Blocks separated by blank lines.
Avg word length Mean letters per word in code points, rounded to one decimal.
Avg sentence length Mean words per sentence, rounded to one decimal.
Reading time Words at 200 words per minute.
Speaking time Words at 130 words per minute.
Top words Five most frequent lowercased words, sorted by count then alphabetically.

Examples

InputResult
Hello world 2 words, 1 sentence, reading time 0 sec
One. Two! Three? 3 words, 3 sentences, avg sentence length 1.0
a a b Top words: a (2), b (1)

Limits and edge cases

  • Reading time assumes 200 words per minute and speaking time 130 words per minute, widely used average standards.
  • Sentences are found with a simple terminator heuristic (. ! ? …), not full language parsing, so abbreviations may over-count.
  • CJK text without spaces counts as few long words; character counts are more meaningful there. Counts are code-point aware so emoji count once.

Frequently asked questions

How do I analyze my text?

Paste your text into the input box and the full statistics appear next to it. Copy the summary or download it as a .txt file.

What statistics are shown?

Words, unique words, characters with and without spaces, lines, sentences, paragraphs, average word and sentence lengths, reading and speaking time, and the top 5 most frequent words.

How is reading time estimated?

Reading time assumes 200 words per minute and speaking time assumes 130 words per minute, which are widely used average standards.

How are sentences counted?

Text is split on sentence terminators like . ! ? and …. Text without any terminator counts as one sentence if it contains words.

How are words counted?

Words are runs of letters and digits, including apostrophes inside words. Accented characters and other Unicode letters count as words.

Is my text uploaded anywhere?

No. Analysis runs in your browser with JavaScript and nothing is sent to a server. Inputs under 200 KB are kept in your browser's local storage so they are still there when you come back.