Everyday Tools
Word & Character Counter
Paste or type any text to see live word, character, sentence, and paragraph counts, plus rough reading and speaking times.
Calculation inputs
Everything updates live as you type; nothing leaves your browser.
Results
Words
0
Characters (with spaces)
0
Characters (no spaces)
0
Sentences
0
Paragraphs
0
- Lines
- 0
- Average word length
- —
- Average sentence length
- —
- Longest word
- —
- Reading time (200 wpm)
- 0 sec
- Speaking time (130 wpm)
- 0 sec
About this calculator
This tool counts words, characters, sentences, and paragraphs in any text as you type, and estimates how long it would take to read or say out loud. Writers, students, and anyone working within a length limit use it to check text before submitting or publishing it.
How it works
- Words = groups of characters separated by any whitespace
- Characters without spaces strips every space, tab, and line break
- Sentences = segments ending in . ! or ? (a trailing fragment counts as one)
- Reading time assumes 200 words per minute; speaking time assumes 130
Notes and assumptions
Counts update as you type — there is no calculate step.
Abbreviations such as 'e.g.' can inflate the sentence count slightly.
How it works in plain English
As you type or paste text into the box, the counter recalculates everything live rather than waiting for a button press. Words are counted as groups of characters separated by whitespace, so multiple spaces or line breaks between words do not inflate the count.
Character counts come in two forms: the total including every space and line break, and a version with all whitespace stripped out, which matters for platforms with strict character limits that count differently. Sentences are detected by looking for periods, exclamation points, or question marks followed by a space or the end of the text, and paragraphs are counted as blocks of text separated by a blank line.
Reading and speaking time estimates use standard pacing assumptions: about 200 words per minute for silent reading and about 130 words per minute for speaking aloud, which are commonly used baselines for adult native speakers, then converts the total word count into minutes and seconds.
Worked example
Paste in a 500-word blog draft and the counter immediately shows 500 words, perhaps 2,850 characters with spaces and 2,380 without, along with roughly 24 sentences if the average sentence runs about 21 words. Reading time comes out to 500 divided by 200, or 2.5 minutes, shown as '2 min 30 sec.' Speaking time is 500 divided by 130, about 3.8 minutes, shown as '3 min 51 sec' — useful for timing a short presentation before you deliver it. If you then trim the draft down to fit a 300-word limit for a guest post, the counter updates instantly to show the new totals, letting you confirm you are under the cap before submitting, rather than counting manually or guessing based on how the text looks on the page.
Frequently asked questions
Why does my sentence count seem too high?
Abbreviations like 'e.g.', 'Mr.', or decimal numbers such as '3.5' contain periods that the counter can mistake for sentence endings. This is a common limitation of simple sentence-splitting rules and will slightly inflate the count in text full of abbreviations.
Does the word count match what Microsoft Word or Google Docs shows?
It should be very close, since both tools use the same basic rule of splitting on whitespace, but small differences can appear around hyphenated words, numbers, or unusual punctuation, since each program handles edge cases slightly differently.
How is reading time calculated?
Reading time divides your total word count by 200, a commonly cited average silent-reading speed for adults in English. Actual reading speed varies a lot by person, text difficulty, and familiarity with the subject, so treat the estimate as a rough guide.
Is my text stored or uploaded anywhere?
No. All counting happens directly in your browser as you type, and nothing is sent to a server or saved after you leave or refresh the page, so the text stays private to your own device.
Why is my paragraph count off?
Paragraphs are detected by blank lines separating blocks of text. If your text uses single line breaks instead of a full blank line between paragraphs, the counter may treat the whole block as one paragraph.