Count words, characters, sentences and paragraphs instantly. Analyze keyword density, readability score, reading time and set writing goals.
Words are counted by splitting on whitespace and filtering empty tokens. Hyphenated words like "well-known" count as one word. Punctuation attached to words is ignored. Most word processors use this same definition.
Average adult reading speed is 200–250 words per minute; this tool uses 238 WPM. Average speaking pace is 125–150 WPM; this tool uses 130 WPM. Both are approximations that vary by text complexity.
Scores range 0–100: 90–100 = very easy (5th grade), 60–70 = standard (8th–9th grade), 0–30 = very difficult (professional). Formula: 206.835 − 1.015 × (words/sentences) − 84.6 × (syllables/words).
Keyword density = (occurrences ÷ total words) × 100. SEO best practice is 1–2% for primary keywords. Stop words (the, a, is, etc.) are filtered by default to show only meaningful content words.