AnyTool
Your files never leave your device. All processing happens locally in your browser.

How do I get full statistics and readability scores for my text?

Type or paste your text into AnyTool Text Statistics. It instantly reports counts, averages, lexical diversity, reading and speaking time, six readability formulas with grade interpretation, word-length and sentence-length charts, a character-class breakdown, and top words plus bi-grams and tri-grams. Everything is computed in your browser, so your text is never uploaded.

  • Live counts: characters, words, unique words, sentences, paragraphs, lines and syllables
  • Six readability formulas — Flesch Reading Ease, Flesch-Kincaid, Gunning Fog, SMOG, Coleman-Liau and ARI — plus a consensus grade
  • Word-length, sentence-length and character-class distribution charts
  • Top words and top bi-grams / tri-grams, lexical diversity and hardest sentences
  • Copy report or download as .txt or .csv — 100% client-side, no upload

What is

Text Statistics

Text statistics is a full statistical analysis of a passage of writing — its counts, averages, lexical diversity, distributions and readability — that helps writers, editors and students judge clarity, vocabulary and reading level. A text-statistics dashboard reports several readability formulas at once alongside frequency tables and charts.

Text Tools

Related terms

ReadabilityFlesch Reading EaseGunning FogType-Token Ratio

Frequently Asked Questions

No. Every metric is computed locally in your browser, so your text never leaves your device and the tool works offline.

All analysis runs in your browser using JavaScript. Nothing is sent to a server, there is no tracking, and the page works offline after the first load — so you can safely analyse confidential drafts, essays, contracts or articles. You can also download the full report as a .txt or .csv file.

It computes six: Flesch Reading Ease, Flesch-Kincaid Grade, Gunning Fog, SMOG, Coleman-Liau and the Automated Readability Index, plus a consensus grade.

AnyTool Text Statistics calculates the Flesch Reading Ease score and five grade-level formulas — Flesch-Kincaid, Gunning Fog, SMOG, Coleman-Liau and the Automated Readability Index (ARI) — then averages the grade formulas into a single consensus grade with a plain-language label. Each score updates live as you type and is computed entirely in your browser.

A word counter gives quick counts; Text Statistics is the full report — multiple readability formulas, distribution charts, n-grams and lexical diversity.

A word counter focuses on fast word, character and sentence counts. Text Statistics is the deeper analytics dashboard: it adds six readability formulas with grade interpretation, word-length and sentence-length histograms, a character-class breakdown, type-token ratio and hapax counts, the longest, shortest and hardest sentences, and top words plus bi-grams and tri-grams.

Bi-grams are the most common two-word phrases and tri-grams the most common three-word phrases, with stop-word filtering on by default.

Beyond single-word frequency, Text Statistics surfaces n-grams: the bi-grams (two-word phrases) and tri-grams (three-word phrases) you repeat most. Phrases are counted within sentence boundaries and must occur at least twice, and a toggle lets you include or skip common stop-words so the patterns stay meaningful.

Detailed Explanation

Methodology

How the Text Statistics Dashboard Works

AnyTool Text Statistics analyses text entirely in the browser. It tokenises words with a Unicode-aware regular expression, counts sentences by terminal punctuation, paragraphs by blank lines, and estimates syllables with a vowel-group heuristic. From a single pass over the tokens it derives counts, averages, lexical diversity, distributions and every readability score, so the full report updates live as you type.

  • Words are Unicode letter/number runs; non-English text is counted correctly
  • Sentences split on . ! ? and ellipses; paragraphs split on blank lines
  • Syllables estimated with a vowel-group heuristic, as in most readability tools
  • Reading time at 225 words per minute, speaking time at 130 words per minute
  • All computation is client-side JavaScript — no server round-trip
How It Works

Multiple Readability Formulas and a Consensus Grade

The tool computes six readability indices: the Flesch Reading Ease score (0 to 100, higher is easier) and five grade-level formulas — Flesch-Kincaid, Gunning Fog, SMOG, Coleman-Liau and the Automated Readability Index. The grade formulas are averaged into a single consensus grade with a plain-language band so writers can target a reading level. SMOG is most reliable from around thirty sentences.

  • Flesch Reading Ease with a plain-language band label
  • Flesch-Kincaid, Gunning Fog, SMOG, Coleman-Liau and ARI grade levels
  • Consensus grade averages the five grade formulas
  • Gunning Fog discounts words that are complex only due to -es, -ed or -ing suffixes
  • Each score maps to a US grade and reading-age interpretation
How It Works

Distributions, n-grams and Lexical Diversity

Beyond readability, the dashboard charts the word-length and sentence-length distributions and breaks characters into letters, digits, punctuation, whitespace and case. It ranks the most frequent words and the top bi-grams and tri-grams, and reports lexical diversity through the type-token ratio, a length-stable root TTR, and the count of hapax legomena. Charts are drawn as lightweight in-page bars, and large inputs are debounced so the editor stays responsive.

  • Word-length and sentence-length histograms plus a character-class breakdown
  • Top words and top bi-grams / tri-grams, counted within sentence boundaries
  • Type-token ratio, root TTR and hapax-legomena counts for vocabulary richness
  • Longest, shortest and hardest sentences are surfaced automatically
  • Report can be copied or downloaded as .txt or .csv — nothing is uploaded
Text analytics: in-browser (AnyTool) vs typical online text analyzers
CapabilityAnyToolTypical text analyzers
Text handlingProcessed in your browserOften posted to a server
Readability formulasSix, with a consensus gradeOften one or two
Distribution chartsWord, sentence and character-classRarely offered
n-gram analysisTop words, bi-grams and tri-gramsUsually single words only
Lexical diversityTTR, root TTR and hapax countsSeldom shown
ExportCopy, .txt and .csvOften copy only
Works offlineYes (PWA)No

Server-based analyzers can retain pasted text in logs; AnyTool computes every metric locally and uploads nothing.