How it works
- 01
Type or paste
Or open a plain-text file. The counts update on every keystroke, with no button to press.
- 02
Read the detail
See characters without spaces, unique words, average lengths, speaking time and reading level.
- 03
Check the density
See the most repeated words and their share of the total. Common words are hidden by default.
How the counts are made
A word is a run of letters or numbers. A hyphen or an apostrophe inside it keeps it one word, so mother-in-law counts once. A sentence ends at a full stop, a question mark, an exclamation mark or an ellipsis. A blank line starts a new paragraph.
Reading time assumes 240 words a minute, and speaking time assumes 150. Keyword density is how often a repeated word appears, as a share of all the words. Ignore stop words hides common words like the and and, so the words that matter rise to the top.
- Live updating
- Every count refreshes as the document changes.
- Text length
- No fixed cap. Your browser's memory is the limit.
- Autosave
- The working draft is kept in this browser tab.
- Input
- Type, paste, or open a .txt or .md file.
Common limits worth knowing
- X post
- 280
- characters
- Meta description
- 155
- characters
- Title tag
- 60
- characters
- LinkedIn post
- 3,000
- characters
- UCAS statement
- 4,000
- characters
- Abstract, typical
- 250
- words