Word Counter
Runs in your browserCount words, characters, sentences and paragraphs as you type, with reading time and word frequency.
- Words
- 0
- Characters
- 0
- Sentences
- 0
- Paragraphs
- 0
Your text
Details
- Characters, no spaces
- 0
- Lines
- 0
- Reading time
- —
- Speaking time
- —
- Average word length
- —
- Longest word
- —
Your data never leaves your device
This tool runs entirely in your browser. Nothing you enter is uploaded, stored or logged by BeeTools.
How to use the word counter
Type or paste your text
Use the large text area. You can paste from Word, Google Docs, an email or anywhere else — formatting is ignored and only the text is counted.
Read the headline counts
Words, characters, sentences and paragraphs appear above the editor and update immediately.
Check the details panel
Characters excluding spaces, line count, reading time, speaking time, average word length and your longest word.
Review your most-used words
The frequency list is a fast way to spot repetition before you submit or publish.
Copy the stats if you need them
Copy stats puts every count on your clipboard as plain text, handy for a submission form.
Features
Updates as you type
No button to press. Counts recalculate live, and stay responsive even on long documents.
Six counts at once
Words, characters, characters excluding spaces, sentences, paragraphs and lines.
Reading and speaking time
Estimates based on 238 words per minute for reading and 140 for speaking aloud.
Word frequency
See your most-repeated words with common function words filtered out.
Correct for any language
Counts by Unicode code point, so emoji and accented characters are counted properly.
Nothing is uploaded
Your draft stays in the browser tab. Safe for unpublished or confidential writing.
About this tool
A word counter is one of those tools you reach for constantly and never want to wait for. This one updates as you type: words, characters with and without spaces, sentences, paragraphs and estimated reading time, all recalculated on every keystroke.
The counts are Unicode-aware, which matters more than it sounds. Characters are counted in code points rather than UTF-16 units, so an emoji counts as one character instead of two, and accented letters in French, Spanish or Vietnamese are counted correctly. Hyphenated and apostrophised words stay whole, so "well-known" and "don't" each count once, the way an editor would count them.
Reading time uses 238 words per minute, the average adult silent reading speed for prose, and speaking time uses 140 words per minute, a comfortable presentation pace. There is also a frequency breakdown of your most-used words with common function words filtered out, which is a quick way to catch a word you have leaned on too heavily.
- Updates as you type. No button to press. Counts recalculate live, and stay responsive even on long documents.
- Six counts at once. Words, characters, characters excluding spaces, sentences, paragraphs and lines.
- Reading and speaking time. Estimates based on 238 words per minute for reading and 140 for speaking aloud.
- Word frequency. See your most-repeated words with common function words filtered out.
- Correct for any language. Counts by Unicode code point, so emoji and accented characters are counted properly.
- Nothing is uploaded. Your draft stays in the browser tab. Safe for unpublished or confidential writing.
Frequently asked questions
How are words counted exactly?
Text is split on whitespace, and any resulting token containing at least one letter or number counts as a word. This means hyphenated words such as "well-known" count as one, contractions such as "don’t" count as one, and standalone punctuation such as a dash on its own line is not counted. It matches the convention used by word processors.
Why does the character count differ from Microsoft Word?
Two reasons. This tool counts Unicode code points, so an emoji or a flag character counts as one character where Word may count it as two. It also counts every character you can see, including newlines. For plain prose without special characters the two figures agree.
How accurate is the sentence count?
Accurate for ordinary prose. Sentences are detected by terminal punctuation, with common abbreviations, initials and decimal numbers excluded so that "Dr. Smith paid $1.50." counts as one sentence rather than three. Unusual formatting — bulleted fragments without punctuation, or heavy use of ellipses — can still shift the number by one or two.
What reading speed is used?
Reading time assumes 238 words per minute, the average adult silent reading rate for non-technical prose found in reading research. Technical or unfamiliar material is slower in practice, so treat the figure as a floor rather than a promise. Speaking time uses 140 words per minute, roughly the pace of a well-delivered presentation.
Is my text saved or uploaded anywhere?
No. Everything is computed in your browser and nothing is transmitted or stored. Closing the tab discards the text, so keep your own copy of anything important.
Does it work for languages without spaces, like Chinese?
The character counts are correct for any language. The word count relies on whitespace, so for Chinese, Japanese and Thai — which do not separate words with spaces — the character count is the meaningful figure to use.
Related tools
Tools that pair well with this one.
- Your data never leaves your device
JSON Formatter & Validator
Format, validate and minify JSON in your browser, with the exact line and column of any syntax error.
- Your data never leaves your device
Unix Timestamp Converter
Convert Unix timestamps to dates and back, with the seconds-or-milliseconds question answered.
- Your data never leaves your device
Age Calculator
Work out an exact age in years, months and days, with totals and the date of the next birthday.
- Your data never leaves your device
Base64 Encoder & Decoder
Encode text to Base64 or decode it back, with full Unicode support and a URL-safe option.