OnSumo Tools

Essay Word Counter

Count words, characters, sentences, and paragraphs with a live target progress bar.

Live stats

Words
13
Characters
69
Chars (no spaces)
57
Sentences
1
Paragraphs
1

Reading: 0.1 min · Speaking: 0.1 min (130 WPM)

Progress toward 1000 words1%

987 words remaining (13 of 1000)

Keyword density (top 10)

  • paste1 (7.7%)
  • essay1 (7.7%)
  • draft1 (7.7%)
  • here1 (7.7%)
  • see1 (7.7%)
  • live1 (7.7%)
  • word1 (7.7%)
  • character1 (7.7%)
  • counts1 (7.7%)

Assignment limits may count footnotes or quotes differently. Check your syllabus before you submit.

How this tool works

The essay word counter analyzes pasted text and reports word count, character count (with and without spaces), sentence count, paragraph count, and estimated reading time. Word counting follows the standard definition: a word is any contiguous sequence of non-whitespace characters. Hyphenated compounds (well-being, mother-in-law) count as one word. Character count with spaces sums every character including whitespace; without spaces, all whitespace characters are excluded. Sentence count identifies boundaries at periods, question marks, and exclamation marks followed by a capital letter or end of text, with exception handling for common abbreviations (Mr., Dr., e.g., etc.) that do not end a sentence. Estimated reading time uses 200 words per minute for general prose; academic or technical text typically reads at 150-180 wpm. Key assumption: the tool processes plain text. Heavily formatted documents (Word .docx, PDF) should be pasted as plain text, since formatting markup can inflate character counts and disrupt sentence boundary detection. Edge case: dashes used as word separators without surrounding spaces are treated as part of a single word token, not as word boundaries. Writers who omit spaces around dashes should be aware their word count may appear slightly lower than standard tools that treat adjacent punctuation as a word separator.

Worked example

Input: A 750-word essay, target 1,000 words. The progress bar shows yellow at 75%, below the 90% threshold where it turns green.

Related tools

Frequently asked questions

  • How does word count work?

    Words are counted by splitting the text on whitespace. Hyphenated words like \\\"well-known\\\" count as one word. Numbers count as words. Punctuation attached to a word (e.g., \\\"hello,\\\") does not add an extra word. Consecutive spaces or tabs are treated as a single separator.

  • What is average reading speed?

    The average adult reads approximately 238 words per minute for non-fiction text. This is a well-documented figure from reading research and is used as the default here. You can adjust the reading speed in settings to match a specific audience or presentation context.

  • What counts as a sentence?

    Sentences are counted based on sentence-ending punctuation, period, exclamation mark, or question mark. Multiple consecutive marks (like \\\"...\\\") count as one sentence terminator. This gives a reasonable approximation; complex sentence structures with semicolons are counted as one sentence.

  • Why show both character counts (with and without spaces)?

    Some platforms enforce character limits that include spaces (Twitter, SMS) and others that exclude them. Academic journals sometimes specify character limits without spaces for abstracts. Having both numbers saves a separate calculation.

  • Does keyword density work on any text?

    Yes. The keyword frequency panel shows the top 10 most used words after filtering out common stop words (the, a, is, in, etc.). This helps writers spot overused terms and make vocabulary more varied, useful for essays and professional writing.

  • Can I track multiple targets at once?

    The progress bar tracks a single target at a time. Switch between word count, character count, and character count without spaces using the \\\"Count type for target\\\" selector to measure toward whichever limit your assignment specifies.