Word Counter

Count words, characters, sentences, and paragraphs in any text. Estimate reading time and speaking time. Ideal for essays, articles, social media, and writing goals.

Updated June 2026 · How this works

How It Works
The formula, explained simply

Word counting splits text on whitespace (spaces, tabs, line breaks) and counts the resulting segments. A word is any unbroken sequence of non-whitespace characters.

Character count includes every character including spaces and punctuation. Character count without spaces excludes all whitespace. Social media platforms like Twitter/X (280 characters) and LinkedIn typically count all characters.

Reading time is estimated at 238 words per minute (the average adult silent reading speed from a 2019 study by Brysbaert et al. across 17 languages). Speaking time uses 130 words per minute.

When To Use This
Right tool, right situation

Use this for: checking essay or assignment word limits, fitting content within social media character limits, estimating reading or speaking time for presentations, and tracking writing progress toward daily or project goals.

Academic word counts typically exclude bibliography, footnotes, and headings. Always check whether your institution or publication counts these elements.

Common Mistakes
Why results sometimes look wrong

Confusing words and characters. Most social media platforms limit by characters, not words. A 280-character tweet is roughly 45-55 words, but varies with word length.

Using word count as a proxy for quality. Word count is a production metric, not a quality metric. Editing usually reduces word count while improving quality.

Not accounting for formatting. HTML tags, markdown syntax, and formatting characters add to character counts in raw text but may not appear in rendered output.

The Math
Worked examples and deeper derivation

Common platform limits:

Twitter/X: 280 characters

Instagram caption: 2,200 characters

LinkedIn post: 3,000 characters (best performance at 1,300-2,000)

Meta description (SEO): 155-160 characters

Page title (SEO): 50-60 characters

Content length benchmarks: Tweet = 20-30 words. Email = 50-150 words. Blog post = 800-2,500 words. Novel chapter = 3,000-5,000 words.

42 words of text
~280 characters
800 words
~4 min read
4,200 words
~21 min read

Common questions

How many words is a good blog post?
For SEO purposes, long-form posts of 1,500-2,500 words tend to rank better than shorter posts. However, quality matters more than length. A focused 800-word post beats a padded 2,000-word one.
How many words per minute does an average person read?
Research by Brysbaert et al. (2019) found the average adult reads approximately 238 words per minute for non-fiction text. Academic text is typically read more slowly due to complexity.
How many characters are in a word on average?
The average English word is approximately 4.7 characters long, excluding spaces. Including the space after each word, the average word takes up about 5.7 character positions.

Need something this doesn't cover?

Suggest a tool — we'll build it →