OnSumoTools

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 does the Word Counter work step by step?

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.

What does a typical Word Counter result look like?

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.

Know your length as you write

Most essays come with a limit. 500 words for an application. 1,500 for a class paper. Going over can cost marks, and falling short can hurt too. Instead of guessing, paste your draft and see the exact numbers.

You get words, characters with and without spaces, sentences, paragraphs and estimated reading time. Everything updates as you type or paste.

How words get counted

A word is a run of characters separated by spaces. That's the standard approach, and it's what most word processors do. Hyphenated terms like well-known usually count as one. Numbers count as words too.

Different tools can show slightly different totals on the same text because of how they treat dashes, slashes and symbols. If a limit is strict, check against the counter the submission portal uses.

Why two character counts

Some limits count characters including spaces, like many online forms. Others count without spaces. Seeing both saves you from a surprise at submission time. Scholarship boxes and social bios are common places where it bites.

Set a target and track it

Enter your goal and a progress bar shows how close you are. You can see right away if you have 80 words to go or if you've run 200 over. It's good for motivation too. Watching the bar fill makes a long paper feel less scary.

Reading time and sentences

Average adult reading speed is somewhere around 200 to 250 words per minute. The tool uses a typical figure to estimate reading time, so a 1,000-word piece shows about four or five minutes. Useful for blog posts, speeches and presentations.

Sentences are counted by end punctuation: periods, question marks and exclamation points. Abbreviations like Dr. or e.g. can throw it off slightly. Treat the number as a guide.

Top keywords

The keyword list shows which words you use most, ignoring common filler. It helps in two ways. You can see if your essay really stays on topic, and you can catch repetition. If the same word shows up fourteen times in a short piece, vary it.

Keyword density works on any text, but it's most helpful for spotting overused words in your own writing, not for gaming anything.

Cutting words without losing meaning

Over the limit? Remove "very", "really" and "in order to." Turn passive sentences active. Cut sentences that repeat what the previous one said. Read the paragraph out loud and delete whatever you stumble on.

Under the limit? Add an example, a number or a short explanation. Don't pad with filler.

Your text stays in your browser and isn't uploaded.