📝 Word Counter — count words, characters & reading time
Paste or type any text to get instant live statistics: word count, characters with and without spaces, sentences, paragraphs, estimated reading and speaking time, plus the most-used keywords. Nothing is uploaded — counting happens in your browser.
How it works
- Type or paste your text into the box — every statistic updates live with each keystroke.
- Words are counted using Unicode-aware boundaries, so it works for any language and script.
- Reading time assumes 200 words per minute; speaking time assumes a calm 130 words per minute.
- The keyword list shows your most frequent meaningful words (common words like “the” are filtered out) and their density percentage.
- Use the Clear button to start over. Nothing you type is stored or sent anywhere.
Examples
- Paste a 1,500-word blog post to confirm it reads in about 7–8 minutes.
- Draft a 280-character social post and watch the character count stay honest in real time.
- Check keyword density before publishing an article to avoid over-using a term.
Frequently asked questions
How are words counted?
A word is any run of letters or numbers, including internal apostrophes and hyphens (so “it’s” and “high-quality” count as one word each). Matching is Unicode-aware, which means accented and non-Latin scripts count correctly too.
Does it count characters with and without spaces?
Yes. You get both numbers: total characters including whitespace, and characters with all whitespace removed — the metric most form limits care about.
How accurate is the reading time estimate?
It assumes an average adult reading speed of 200 words per minute and a speaking pace of 130 words per minute. Real times vary with content difficulty, so treat it as a solid estimate rather than an exact figure.
Is there a limit to how much text I can paste?
No hard limit — everything is computed locally in your browser. Even a full novel processes instantly on a modern device, and your text never leaves your machine.
Related tools
More Text tools →Case Converter
Convert text between UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case and CONSTANT_CASE with one click.
Reading Time Calculator
Estimate reading time from word count and a words-per-minute pace.
Word Frequency Counter
Rank the words in a text by how often they appear, privately in the browser.
Palindrome Checker
Test words, phrases, and numbers for palindromes without uploading your text.