This word counter updates while you type. It reports words, characters with and without spaces, sentences, paragraphs and lines, and estimates how long the text takes to read or speak aloud.
Your data is processed locally in your browser and is not uploaded to our server.
0Words
0Characters
0Without spaces
0Sentences
0Paragraphs
0Lines
Reading time—
Speaking time—
Estimates assume 200 words per minute for reading and 130 for speaking, rounded up to whole minutes.
How to use this tool
1 Paste or type your text into the box. Every statistic updates immediately.
2 Read the six counters at a glance: words, characters, characters without spaces, sentences, paragraphs and lines.
3 Check the estimated reading and speaking time below the counters.
4 Copy a plain-text summary for a report, or clear the box to start again.
Formula and calculation logic
What counts as a word
Words = word-like segments returned by the browser’s text segmenter
Word counting uses the standard Unicode word segmentation rules for the selected language. Punctuation and standalone symbols are not counted, and languages written without spaces are segmented correctly.
Reading and speaking time
Reading minutes = words ÷ 200; Speaking minutes = words ÷ 130
The estimates assume 200 words per minute for silent reading and 130 words per minute for speaking aloud. They are rounded up to whole minutes and are indicative only.
Worked example
A short paragraph
A paragraph of 42 words and 231 characters, with two sentences.
Words: 42
Characters: 231, including spaces
Sentences: 2; paragraphs: 1
Reading time is about 1 minute and speaking time about 1 minute, because both estimates round up.
Text without spaces
A Chinese sentence written without spaces between words.
Characters: counted individually
Words: segmented by the language rules
Sentences: split on 。 and !
The character count stays exact, while the word count follows the segmentation of the selected language instead of splitting on spaces.
Edge cases and accuracy
Emoji and combined characters
Characters are counted as Unicode code points, so an emoji counts as one character rather than two UTF-16 units. Combined emoji sequences may still be made of several code points.
Lines and paragraphs are different
A line break starts a new line; a paragraph requires a blank line between blocks. A text with five lines can still contain only two paragraphs.
Estimates are not deadlines
Reading and speaking speeds vary by person, language and content. Treat the times as planning estimates, not precise measurements.
Frequently asked questions
Are spaces counted as characters?+−
Both figures are shown. The main character count includes spaces; the second counter excludes all whitespace, including tabs and line breaks.
How are words counted in Chinese or Japanese?+−
The counter uses the browser’s Unicode word segmenter for the page language, so text without spaces is split into words instead of being treated as one long word.
Does punctuation count as a word?+−
No. Punctuation and standalone symbols are excluded from the word count, although they still count as characters.
What reading speed is used?+−
Silent reading is estimated at 200 words per minute and speaking at 130 words per minute. Both results are rounded up to the next whole minute.
Is my text uploaded anywhere?+−
No. Counting happens in your browser; the text never leaves the page and is not sent to a server.
Related text tools
Clean up, convert or compare text once you know its size.