Count words, characters, sentences, and reading time instantly — right as you type. Free, private, no signup. Everything runs in your browser.
Paste or type your text in the box above. Every count updates live — words, characters (with and without spaces), sentences, paragraphs, and estimated reading and speaking time. Nothing is sent to a server; your text never leaves your browser.
Non-native writers tend to over-write — longer sentences, more words, more hedging ("I would like to kindly ask if it would be possible…"). Native writers say the same thing in half the words. Use the counter to spot bloat, then run the text through Limato to cut it down to how a native would actually write it.
Limato's Chrome extension rewrites clunky non-native English into natural, native-sounding text on any website — Gmail, Slack, LinkedIn, Notion. 20 free rewrites a day.
Add to Chrome — FreeIt splits your text on spaces and line breaks, so each run of non-space characters counts as one word. This matches how Google Docs and Microsoft Word count.
No. All counting happens locally in your browser with JavaScript. Your text is never uploaded, logged, or saved.
Reading time assumes an average adult reading speed of 200 words per minute. Speaking time assumes 130 words per minute, a natural presentation pace.
The readability cell shows the Flesch Reading Ease score from 0 to 100. Higher is easier to read; 60 to 70 is plain English that most people understand without effort.
Word, character, sentence, and paragraph counts work in any language. The readability score is tuned for English — for Spanish, use our contador de palabras instead.