<link rel="stylesheet" href="https://fonts.googleapis.com/icon?family=Material+Icons&display=swap">

Word Counter

Count words, characters, sentences, and paragraphs. See reading time, speaking time, and keyword density.

Paste or Upload Text

WORDS

0

UNIQUE WORDS

0

CHARACTERS (with spaces)

0

CHARACTERS (without spaces)

0

SENTENCES

0

PARAGRAPHS

0

READING TIME

0 m 0 s

SPEAKING TIME

0 m 0 s

Keyword Density

Start typing to see your most frequently used words.

What is a Word Counter?

A word counter analyzes a piece of text and reports how many words it contains, along with related statistics like character count, sentence count, and estimated reading time. It's a basic but essential tool for anyone writing to a length requirement โ€” essays, articles, social media posts, or ad copy.

Beyond a simple word tally, most word counters also surface secondary metrics โ€” how long the text takes to read aloud or silently, and which words appear most often โ€” that help writers gauge pacing and spot overused language.

What is this Word Counter tool?

This is a browser-based word and text analysis tool. Paste or type text into the input box, or upload a .txt or .md file, and it instantly calculates word count, unique word count, character counts (with and without spaces), sentence count, paragraph count, reading time, and speaking time.

It also includes a keyword density panel showing your ten most frequently used words, with an option to exclude common words (like "the," "and," "is") so the list highlights meaningful, content-specific terms instead. Everything updates live as you type, runs entirely in your browser, and your text is never uploaded to a server.

Why Use a Word Counter?

  • โœ“Meet a length requirement โ€” check an essay, article, or cover letter against a minimum or maximum word count.
  • โœ“Estimate reading or presentation time โ€” see how long an audience will take to read an article or how long a speech will take to deliver.
  • โœ“Spot overused words โ€” the keyword density panel reveals words you may be repeating too often in your writing.
  • โœ“Optimize content for SEO โ€” check keyword frequency to avoid both under-using and over-stuffing a target keyword.
  • โœ“Analyze someone else's text โ€” paste in content from anywhere to quickly get an objective word and character count.

Features of This Tool

โ—Live word count as you type or paste text
โ—Unique word count, distinct from total word count
โ—Character count, with and without spaces
โ—Sentence and paragraph counts
โ—Estimated reading time (200 words/minute) and speaking time (130 words/minute)
โ—Keyword density panel showing your top 10 most frequent words with usage percentage
โ—Optional stop-word filtering to exclude common words like "the" and "and" from keyword density
โ—Upload a .txt or .md file instead of pasting text
โ—Copy all stats to clipboard, or download a full text report
โ—Runs entirely in your browser โ€” your text is never uploaded to a server

How to Count Words in Your Text

  1. 1

    Enter your text

    Type or paste your content into the text box, or click "Upload File" to load a .txt or .md file.

  2. 2

    View your stats instantly

    Word count, character counts, sentences, paragraphs, reading time, and speaking time all update live as you type.

  3. 3

    Check keyword density

    Scroll to the Keyword Density panel to see your most frequently used words. Toggle "Exclude common words" to filter out words like "the" and "and."

  4. 4

    Copy or download your results

    Use "Copy Stats" to copy a summary to your clipboard, or "Download Report" to save a full text file with your stats and content.

Common Word Counter Questions and Pitfalls

Word count differs slightly from another tool

Different tools define a "word" slightly differently (how hyphenated words, numbers, or contractions are counted) โ€” small discrepancies between word counters are normal and usually don't reflect an error in either tool.

Keyword density dominated by common words

If "Exclude common words" is turned off, function words like "the," "and," and "is" will naturally top the list, since they appear most often in any text โ€” enable the filter to see more meaningful, content-specific keywords instead.

Reading time feels inaccurate for your text

Reading time is estimated using an average of 200 words per minute, which is a general benchmark โ€” dense or technical writing is typically read more slowly than the estimate suggests.

Sentence count off for text with abbreviations

Sentence detection splits on periods, question marks, and exclamation points โ€” abbreviations like "e.g." or "Dr." can cause the sentence count to be slightly higher than the true number of sentences.

Unsupported file type rejected

Only .txt and .md files can be uploaded directly โ€” content from other file types (like .docx or .pdf) needs to be copied and pasted as plain text instead.

Word Counter Example

Checking an essay against a word limit

A student pasting a draft to confirm it fits within a 500-word assignment limit.

Input

A 4-paragraph essay draft pasted into the text box

Output

Words: 487 ยท Sentences: 22 ยท Paragraphs: 4 ยท Reading time: 2 m 26 s

Finding overused keywords in a blog draft

A writer checking whether a target keyword is used too often or not enough.

Input

A 1,200-word blog draft, "Exclude common words" enabled

Output

Keyword density panel shows "marketing" used 18 times (1.5%), the most frequent content word

Frequently Asked Questions

Is my data uploaded anywhere?โ–พ

No. All counting and analysis happens locally in your browser using JavaScript. Your text is never sent to a server.

How is reading time calculated?โ–พ

Reading time is estimated at an average adult reading speed of 200 words per minute. Speaking time uses an average speaking pace of 130 words per minute, suited for presentations or speeches.

What counts as a "unique word"?โ–พ

Unique words are counted after converting everything to lowercase and stripping punctuation, so "Word," "word," and "word." are all counted as the same unique word.

Can I exclude common words from the keyword list?โ–พ

Yes โ€” toggle "Exclude common words" in the Keyword Density panel to filter out frequently occurring function words like "the," "a," and "and," surfacing more meaningful content words instead.

Can I upload a file instead of pasting text?โ–พ

Yes, click "Upload File" to load a .txt or .md file directly โ€” its contents will populate the text box and all stats will calculate automatically.

Can I save my results?โ–พ

Yes โ€” "Copy Stats" copies a summary to your clipboard, and "Download Report" saves a text file containing your full statistics, top keywords, and the original text.