UtilSpot

Word Counter — Count Words, Characters & Reading Time Instantly

Paste or type your text below. Word count, reading time, keyword density, and readability score update in real time.

Your Text
432 / 50,000

74

Words

432

Characters

with spaces

6

Sentences

2

Paragraphs

~1 min

Reading Time

@ 200 wpm

358

No-Space Chars

no spaces

Unique Words65
Speaking Time~1 min
Flesch Reading Ease56
Very Difficult (0)Fairly DifficultVery Easy (100)

Top Keywords — stop words excluded

time22.7%
quick11.4%
brown11.4%
fox11.4%
jumps11.4%
over11.4%
lazy11.4%
dog11.4%
sentence11.4%
contains11.4%

About This Word Counter

Whether you're a student checking an essay word limit, a blogger optimising content length for SEO, or a speaker timing a presentation — our free word counter gives you every metric you need instantly. No signup, no ads cluttering the tool, no word limits.

What Gets Counted

Reading Time vs Speaking Time

Reading time uses 200 words per minute — the average silent reading speed for adults. Speaking time uses 130 wpm — a comfortable, clear presentation pace. Professional speakers like TED Talk presenters average 130–150 wpm. Audiobooks are typically recorded at 150–160 wpm. If you're preparing a speech, subtract 10–15% for pauses, emphasis, and audience interaction.

Word Count Guidelines for Common Tasks

Content TypeRecommended Words
Tweet / X post20–40
Instagram caption50–150
Email subject line4–9 words
Blog post (quick answer)300–600
Blog post (standard)1,000–1,500
SEO-optimised long-form1,500–2,500
5-minute speech~650
10-minute speech~1,300
College essay500–650
Research paper abstract150–250

Frequently Asked Questions

How many words is a 5-minute speech?

A 5-minute speech contains approximately 650 words, based on an average speaking pace of 130 words per minute. Professional speakers range from 120–150 wpm. For a more relaxed, conversational pace, aim for 120 wpm (600 words). For a fast-paced presentation, 150 wpm gives you 750 words in 5 minutes.

What is the ideal blog post word count for SEO?

For SEO, long-form content tends to rank better. Most top-ranking blog posts are 1,500–2,500 words for competitive topics. However, quality matters more than length — a focused 800-word post beats a padded 2,000-word post. For pillar content and comprehensive guides, aim for 2,000–3,500 words. For news or quick answers, 300–600 words is fine.

How many words is a tweet?

Twitter (now X) has a 280-character limit, not a word limit. The average English word is 5 characters plus a space (6 total), so 280 characters fits roughly 40–50 words. In practice, most effective tweets are 20–30 words to allow room for hashtags and links. A URL counts as 23 characters regardless of actual length.

What is reading time and how is it calculated?

Reading time is an estimate of how long it takes an average person to read a piece of text. It is calculated by dividing the total word count by the average adult reading speed of 200–250 words per minute (wpm). Our tool uses 200 wpm for reading time and 130 wpm for speaking time. Medium, the blogging platform, popularised displaying reading time on articles.

What is the Flesch Reading Ease score?

The Flesch Reading Ease score measures how easy a text is to read, on a scale from 0 (very difficult) to 100 (very easy). It is calculated using average sentence length and average syllables per word. Scores of 70–80 are considered easy (plain English). Most web content should aim for 60–70. Academic papers often score below 30. The formula is: 206.835 − 1.015 × (words/sentences) − 84.6 × (syllables/words).

What is keyword density and why does it matter for SEO?

Keyword density is the percentage of times a specific keyword appears in a text relative to total word count. For SEO, the recommended keyword density is 1–2% for primary keywords. Too low means your content may not rank for that term; too high (keyword stuffing) can lead to Google penalties. Our tool shows the top 10 most-used meaningful words (excluding common stop words like 'the', 'is', 'and').

Related Tools