// words · characters · sentences · paragraphs · reading time · keyword density
Words
0
Characters
0
0 no spaces
Sentences
0
Paragraphs
0
Read time
0m
at 200 wpm
Speak time
0m
at 130 wpm
Unique words
0
Avg word len
0
characters
Char limit:
top keywords — word frequency
Type some text to see keyword frequency...
Why count words and characters?
Word and character counts matter everywhere: Twitter/X has a 280-character limit, SMS is 160, meta descriptions should be under 160, LinkedIn posts up to 3000. Blog posts for SEO typically target 1500–2500 words, while email subject lines perform best under 50 characters.
How reading time is calculated
Reading time uses an average silent reading speed of 200 words per minute (wpm) for adults. Speaking time uses 130 wpm, typical for presentations. These are averages — complex technical content is read ~25% slower, and casual content ~25% faster.
Frequently Asked Questions
How are words counted?+
Words are counted by splitting on whitespace and filtering out empty strings. Hyphenated words like "well-known" count as one word. Numbers count as words. Punctuation attached to words (like commas) is stripped before counting.
What counts as a sentence?+
Sentences are counted by splitting on ., !, and ? and filtering out fragments. This is an approximation — abbreviations and decimal numbers can occasionally throw off the count.
What is keyword density?+
Keyword density is how often a word appears relative to the total word count. SEO guidelines generally recommend keeping your primary keyword density between 1–3%. Too low and the topic signal is weak; too high and it looks like keyword stuffing.