πŸ“ Word Counter

Count words, characters, sentences, and get reading time instantly.

0
Words
0
Characters
0
No Spaces
0
Sentences
0
Paragraphs
0
Lines
0m
Reading Time
0m
Speaking Time
Type text to see keyword frequency…

How to Use This Tool

Type or paste any text into the input box. All statistics update in real time as you write. The keyword frequency panel at the bottom shows which words appear most often, excluding common stop words like "the", "and", and "is".

1

Paste your text into the input box. Word, character, sentence, and paragraph counts appear immediately.

2

Check the reading time and speaking time stats for presentation or content planning.

3

Review the Top Keywords section to see which terms appear most frequently.

4

Use the Clear button to reset all stats, or Copy Text to copy your input.

Reading Time, Speaking Time, and Why the Numbers Differ

Reading time is calculated at 238 words per minute, which is the average silent reading pace for adults processing informational content. Academic studies on reading speed typically find a range of 200-300 wpm for comprehension-level reading, with 238 wpm sitting near the practical midpoint for blog posts and articles. Speaking time uses 130 wpm, which reflects a natural, clear presentation pace with pauses. Broadcast journalism and TED-style talks target 125-150 wpm. If your 10-minute speech slot is 1,300 words, you know the script is the right length before you step on stage. For SEO content, word count is a signal of depth but not a direct ranking factor. A 300-word page can rank for competitive terms if it answers a specific question precisely, while a 3,000-word page that is padded will not outrank focused content. The keyword frequency display helps you spot over-repetition of a target term, which can look unnatural to both readers and search engines, or under-use of related terms that would add topical depth to the piece.

Common Use Cases

Blog and article writingTrack word count targets and reading time for your content plan
Speech and presentation prepUse speaking time to fit your script to a fixed time slot
Academic submissionsVerify word count meets minimum and maximum requirements before submitting
SEO keyword density checkConfirm your target keyword appears at a natural frequency in the content

Frequently Asked Questions

How is reading time calculated?

Average reading speed is 200–250 words per minute (wpm) for adults. We use 238 wpm as our default. Speaking time uses 130 wpm (average speech pace).

Do spaces count as characters?

There are two counts: characters with spaces (total keystrokes) and characters without spaces (actual letters and symbols). Both are shown.

How are sentences counted?

Sentences are counted by periods, exclamation marks, and question marks followed by whitespace. Abbreviations (Mr., Dr.) may slightly affect the count.

What is keyword density?

Keyword density = (occurrences Γ· total words) Γ— 100%. For SEO, 1–3% is typically ideal for a target keyword.

What is the ideal word count for a blog post?

For SEO: 1,500–2,500 words for competitive topics. Social media posts: 40–80 words. Email subject lines: 6–10 words. Product descriptions: 150–300 words.