Skip to content
Toolcroft

Text Tools

Word & Character Counter

Count words, characters, sentences, paragraphs, and lines instantly. See reading time, speaking time, and top keywords. Updates as you type.

Words
0
Characters
0
Characters (no spaces)
0
Sentences
0
Paragraphs
0
Lines
0
Avg word length
0 chars
Reading time
0s
Speaking time
0s
Adjust reading / speaking speed

How word count varies by counting method

"Word count" sounds like a single number, but different tools and style guides count differently. This counter uses whitespace-separated tokens that contain at least one letter or digit. That means "hello," counts as one word (the comma is attached but stripped for counting), and "---" counts as zero words (no alphanumeric characters).

Microsoft Word, Google Docs, and most publishing tools use similar rules, but they differ on edge cases: hyphenated compounds ("self-aware": one word or two?), contractions ("don't"), and words made of numbers only ("2024"). This counter treats hyphenated words as two tokens (split on whitespace only, so the hyphen stays in both) and "don't" as one word. Numeric tokens like "42" count as words.

Reading speed averages

The default reading speed of 200 words per minute is a frequently cited average for adult silent reading of ordinary prose. The range across adults is wide: slow readers manage around 100–150 wpm, average adults 200–250 wpm, and speed readers above 300 wpm, though comprehension tends to drop at the high end. Academic reading of dense material is slower, often 100–150 wpm.

Speaking time uses 130 wpm, close to a natural conversational pace. Presenters typically speak at 120–150 wpm; auctioneers and fast talkers push above 250 wpm. For scripted speeches and presentations, 125–150 wpm gives enough time for emphasis and breathing without rushing.

Use the speed controls below the stats to calibrate for your audience. A technical talk for experts can move faster than a keynote for a general audience.

Frequently asked questions

How is word count calculated?

Words are whitespace-separated tokens that contain at least one letter or digit. Multiple spaces and tabs count as a single separator. A word like "hello," (with trailing comma) counts once.

Does the counter work with emoji and non-English text?

Yes. Characters are counted using Unicode code points, so 😀 is one character. Non-ASCII letters are recognized as letters for word counting via Unicode character classes.

What reading speed is used for the time estimate?

200 wpm for reading, 130 wpm for speaking. Both can be changed using the controls below the stats panel.

What are the top keywords?

The 10 most frequent non-stopword words in your text. Useful for checking keyword density in SEO content or spotting words you've overused in a draft.

Character count use cases

Platform / contextLimit
Twitter / X post280 characters
SMS (GSM-7 encoding)160 characters per segment
SMS (Unicode / emoji)70 characters per segment
Meta description (SEO)~155 characters
App store title (Apple / Google)30 characters
LinkedIn post3,000 characters

Flesch–Kincaid readability

The Flesch Reading Ease score rates how easy text is to read on a 0–100 scale:

  • 90–100: Very easy (5th grade, children’s books)
  • 60–70: Standard (8th–9th grade, plain English)
  • 30–60: Difficult (college level)
  • 0–30: Very difficult (professional / academic)

The score decreases with longer words and longer sentences - both of which this word counter tracks.

Academic word count guidelines

Document typeTypical word count
Abstract150–250 words
Essay500–2,000 words
Research paper3,000–8,000 words
Thesis chapter8,000–12,000 words
Master’s thesis15,000–25,000 words
PhD dissertation60,000–100,000 words