Word Counter

Paste or type your text and watch every stat update as you write — words, characters, sentences, reading time and the words you use most. Everything runs in your browser: your text is never uploaded or saved anywhere.

Count your words

Your text

Type, paste, or upload — every stat updates as you write.

Counts update live while you type. Your draft auto-saves in this browser so you can pick up where you left off.

Private by design: your text never leaves your browser. Counting — and text extraction from uploaded .docx/.pdf files — happens on your device: no uploads, no accounts, no servers.

Counts

Words
0
Characters
0
Characters (no spaces)
0
Sentences
0
Paragraphs
0
Lines
0
Pages ≈500 words
0

Reading & speaking time

Reading time
0 sec
Speaking time
0 sec

Average adult reads ~200 wpm. Set your own pace.

Average speaking pace is ~150 wpm — handy for speeches.

Readability

Flesch reading ease
—
Reading level
—
Unique words
0
Vocabulary richness
0%
Avg words / sentence
0
Avg word length
0
Longest word
—
Longest sentence
0 words

Flesch reading ease scores 0–100: 90–100 is very easy, 60–70 is plain English, below 30 is academic-grade. Vocabulary richness is the share of words you only used once-ish — higher means more varied wording.

Writing goal

Writing an essay or staying under a limit? Set a target in words or characters and watch the bar.

Top words

The words you use most, with keyword density (share of all words).

WordCountDensity
Type or paste text to see your top words.

Common English words (the, and, of…) are skipped while “Ignore common words” is on. Words under 3 letters are always skipped.

My saved numbers reuse them in any calculator

Save a number once — like your rent or hourly rate — then just type its name instead of the number, in any calculator here. You can also type formulas like 5000 * 1.1 right into any box.

    Saved only in this browser — nothing is sent to us.

    Frequently Asked Questions

    How does the word counter count words?

    It splits your text on whitespace — spaces, tabs and line breaks — and counts every non-empty piece. Punctuation attached to a word (like the period in “word.”) stays with that word, so “Hello world.” is two words.

    What is the difference between characters with and without spaces?

    Characters with spaces counts every letter, digit, punctuation mark and space. Without spaces removes all spaces, tabs and line breaks first — useful when a limit counts only real characters.

    How is reading time calculated?

    Reading time divides your word count by your reading speed, set to 200 words per minute by default. Speaking time uses 150 words per minute. You can change both speeds on the page to match your own pace.

    What is the Flesch reading-ease score?

    A 0–100 score that estimates how easy your text is to read, based on average sentence length and syllables per word. 90–100 is very easy, 60–70 is plain English, and below 30 is best left to specialists.

    Is my text private? Does the counter save it?

    Yes — counting happens entirely in your browser, so your text never leaves your device: no uploads, no accounts, no servers. That includes uploaded files: .docx and .pdf text is extracted on your device too. Your draft is auto-saved only in your own browser’s local storage so you can continue later, and you can clear it any time.

    Related Calculators

    Last reviewed: November 1, 2026 · Formulas verified for accuracy.