Word Counter & Character Counter

Real-time word count, character count, reading time, and keyword density. Your text stays private in your browser.

0Words
0Characters
0 minReading time

Social Media Limits

Keyword Density

Empty
Enter text to see keyword density.
  • Type or paste your text into the editor — all statistics update in real time.
  • Enable Reddit Mode before copying to Reddit to see the exact character count Reddit applies.
  • Use the keyword density table to spot overused words and improve your content.
  • Click "Copy summary" to paste your word and character statistics into another document.
  • Click "Clear" to reset the tool and start counting a new piece of text.
How does this tool count words?

Words are counted by splitting on whitespace. Any sequence of non-whitespace characters is one word — so "don't" counts as 1 word and "state-of-the-art" counts as 1 word, matching Microsoft Word's behavior. Empty text returns 0.

How is reading time calculated?

Reading time uses the standard adult reading speed of 275 words per minute (WPM). A text of 275 words equals 1 minute. Speaking time uses 130 WPM, the typical pace for public speaking. Short texts under 275 words show "< 1 min".

What does Reddit Mode do?

Reddit counts each newline character as 2 characters instead of 1, which causes posts to silently exceed the apparent limit. Enable Reddit Mode before copying text to Reddit to see the exact character count Reddit will apply — no more surprise "too long" errors.

Is my text stored or sent to a server?

No. All counting happens entirely in your browser using JavaScript. No text is ever transmitted to any server — not even for analytics. Your content stays completely private and disappears when you close or refresh the page.

Why does sentence count vary across tools?

Sentence counting is inherently approximate. This tool counts sentence-terminal punctuation (. ! ?) while excluding common abbreviations like Mr., Dr., and U.S. so they do not create false sentence breaks. Results may differ slightly from other tools, which is expected.