Word Counter with Reading Level and Keyword Density

Count words, characters, sentences and pages as you type, with reading level, reading and speaking time, keyword density, writing goals and read-aloud.

About Word Counter with Reading Level and Keyword Density

Type or paste text into the editor and the counts update on every keystroke: words, unique words, characters with and without spaces, sentences, paragraphs, lines, syllables and pages. The Details panel adds the longest, shortest and average sentence, average word length and a publisher's word count (one word per six characters). Reading level uses the Flesch reading ease score and the Flesch-Kincaid grade, and the time estimates assume 200 words per minute for reading, 130 for speaking and 13 for handwriting.

Keyword density lists your ten most used words, skipping filler words like "the" and "and", or the 2, 3 and 4-word phrases you repeat. Sentence flow shades each sentence by length and scores how much your sentence lengths vary. You can also set a goal for words, characters, sentences or paragraphs, time your typing speed, find and replace with a whole-word option, clean pasted text, change case, have the text read aloud and dictate with your microphone where the browser supports it. Your text is saved in this browser only; nothing is uploaded.

How to use it

  1. Type in the editor, paste text, or upload a .txt or .md file.
  2. Read the live counts in the bar above the editor and the Details panel.
  3. Check reading level, keyword density and sentence flow to tighten your writing.
  4. Set a writing goal or start the typing timer if you want to track progress.
  5. Copy, download as .txt or print the finished text.

Questions

How are words counted?

Any run of characters between spaces or line breaks is one word, so "e-mail" and "2026" each count once. This matches how most word processors count.

What does the reading level mean?

It is the Flesch-Kincaid grade: roughly the US school grade a reader needs to follow the text on first reading. It is calculated from average sentence length and syllables per word, so it is an estimate, and syllables are counted with an English-language rule.

Is my text saved?

Yes, a copy is kept in your browser's local storage so it survives a page reload. It is not sent anywhere. Click Clear to remove it.

Why don't Read aloud or Talk to type appear?

They use the browser's built-in speech features. Read aloud works in all modern browsers; dictation needs speech recognition, which Chrome, Edge and Safari provide but Firefox does not.

More Text & Lists tools

Home · All Tools · Blog