Word Counter & Readability Checker
Count words, estimate reading time and check readability.
Paste your text
Analysis runs locally in this tab. The text is never uploaded, stored or sent to a model.
Live report
Updated on every keystroke.
Readability uses the standard formulas with an estimated syllable count of 89. Scores are a comparison signal between drafts, not a definitive grade level.
Long sentences
More than 20 words.
- 21 words — The report below was carefully prepared by this tool so you can see how the readability checks respond to ordinary prose
Possible passive voice
Candidates to review, not errors.
- was carefully prepared
Frequent keywords
Common stop words removed.
| Word | Count |
|---|---|
| sentences | 2 |
| short | 2 |
| add | 1 |
| aloud | 1 |
| below | 1 |
| carefully | 1 |
| checks | 1 |
| choppy | 1 |
Weak resume phrasing
Useful when editing a CV or cover letter.
None of the common weak openers were found.
How this tool works
- Reading time uses 200 words per minute; speaking time uses 130 words per minute.
- Flesch Reading Ease and Flesch–Kincaid Grade use the standard published formulas.
- Syllable counts and passive-voice matches are heuristics, not a grammar engine.
- A word is a run of letters and digits, keeping internal apostrophes and hyphens.
Read the full guides
The step-by-step guides behind this tool, from the Howcompass library.
Questions & answers
Is my text uploaded anywhere?
No. All counting and scoring happens in JavaScript in this tab. There is no text field submission, no API call and no model behind this tool.
How accurate is the readability score?
The formulas are standard, but syllable counting is a heuristic. Treat the score as a quick signal for comparing drafts, not as a definitive grade level.
What does 'possible passive voice' mean?
A be-verb followed by a past-participle pattern is flagged as a candidate for you to review. It can produce false positives, which is why it is labelled as a candidate rather than an error.
Privacy & limits
Your text is analysed locally in the browser. It is never uploaded, stored or sent to a model.
Tools are added in batches and every tool links to real guides in our library. Browse all free tools.