Words
Empty 0 bytes
Words
0
0 unique
Characters
0
0 without spaces
Sentences
0
0 paragraphs
Syllables
0
0 per word
Reading time
0:00
200 words / min
Speaking time
0:00
130 words / min
Flesch Reading Ease
no text yet
0 hard 60 plain 100 easy
FK grade level
no text yet

Most common words

  1. Paste some text to see word frequencies.

Longest words

  1. Paste some text to see the longest words used.

Why this exists

Most word-counter pages are ad-rotted and lock the useful numbers behind a signup. Words runs the whole thing in your browser, updates every keystroke, and shows you what most editors actually want to know: how long is this draft, how dense is the language, and how hard is it to read.

Frequently asked questions

What is Words for?
When you have a draft and want to know how long it actually reads, how dense the language is, or whether you accidentally hit 2000 words when the brief asked for 800. Paste, scan the cards, ship the draft.
What is the Flesch Reading Ease score?
A formula that estimates how hard text is to read using sentence length and syllables per word. 100 is very easy (children's books), 60 is plain English, 30 is hard (academic). Most news editors aim for 60 or above.
What is the Flesch-Kincaid grade level?
Same input as Reading Ease, expressed as a US school grade. A score of 8 means an average eighth grader could read it. Most newspapers sit around 8-10, marketing copy around 6-8, dense technical writing around 12+.
How accurate is the syllable count?
It is a heuristic, not a dictionary. Letters are scanned for vowel clusters with a silent-e correction. It will miss the occasional irregular word but is correct often enough that Flesch numbers are usefully comparable across drafts.
Why is the reading time 200 words per minute?
200 is the rough median silent-reading speed for adult English readers. Speaking time uses 130 which is the median TED-talk speaking rate. Both are reasonable defaults, not exact predictions.
Does it track me or use cookies?
No. There are no ads, no analytics, no third-party scripts. Your draft stays in your browser, persisted to localStorage so it survives a page reload.