📝

Word & Character Counter

Paste or type your text. Stats update as you go.

0 Words
0 Characters
0 Chars (no spaces)
Sentences 0
Paragraphs 0
Reading time 0 sec
Speaking time 0 sec
Unique words 0
Avg word length 0

📝 Text never leaves your browser. All counting is done locally.

What This Tool Counts

Words
Contiguous non-whitespace groups. Contractions and hyphenated words count as one.
Characters
Total characters including spaces, punctuation, and line breaks. Also shown without spaces.
Reading & Speaking Time
Based on 238 wpm average reading speed and 150 wpm average speaking pace.
Top Keywords
Most frequent non-stop words in your text. Useful for checking keyword density in SEO writing.

Word Count Requirements by Content Type

Different platforms and formats have different expectations. Here's a practical reference:

Blog post (standard) 800 – 1,500 words
In-depth article / pillar page 2,000 – 4,000 words
University essay (undergraduate) 1,500 – 3,000 words
LinkedIn post up to 3,000 characters
Instagram caption up to 2,200 characters
Twitter / X post 280 characters
Google meta description 140 – 160 characters
Short story 1,000 – 7,500 words
Novel (typical) 70,000 – 100,000 words

How Reading Time Is Calculated

This tool uses 238 words per minute for reading time — the average adult silent reading speed cited in academic research. Speaking time uses 150 words per minute, a comfortable conversational pace used for presentations and podcasts.

These are averages. Actual reading speed varies based on text complexity, familiarity with the subject, and individual reading habits. Technical or academic text typically reads closer to 100–150 wpm; simple narrative prose can exceed 300 wpm for fast readers.

Using the Keyword Density Feature

The Top Keywords section shows the most frequently used non-stop words in your text. This is useful for:

  • SEO writing — check that your target keyword appears naturally and isn't over- or under-represented relative to your word count.
  • Essay review — spot repetitive word use before submitting an assignment.
  • Content editing — identify the dominant themes in a draft to make sure they match what you intended to write.

Common stop words (the, a, is, and, etc.) are filtered out so only meaningful content words appear.

Frequently Asked Questions

Is my text stored or sent to a server?

No. All counting happens entirely inside your browser using JavaScript. Your text never leaves your device. You can paste confidential documents, drafts, or personal writing without any privacy risk.

How does it count sentences?

Sentences are counted by looking for full stops, exclamation marks, and question marks followed by whitespace or end of text. Single-sentence texts without terminal punctuation still count as one sentence. Ellipses (...) and abbreviations can occasionally cause over-counting.

How are paragraphs counted?

Paragraphs are separated by one or more blank lines. If your text has no blank lines, the entire text counts as one paragraph. Press Enter twice between paragraphs for an accurate count.

Is there a word or character limit?

No limit is enforced. The tool handles as much text as your browser can hold in a textarea. For very large documents (100,000+ words), performance depends on your device — most modern phones and laptops handle it without issue.

Does it support languages other than English?

Word and character counts work for any language that uses spaces between words (most Latin-script languages, Arabic, Hindi, etc.). The keyword analysis and stop-word filter are English-only. Reading/speaking time estimates are calibrated for English prose.