Word counter input
Paste a draft, excerpt, caption, transcript, or drop one plain .txt file.
Drop TXT onto the textarea.
Off merges Apple and apple; on counts them separately.
{{ caseSensitive ? 'On' : 'Off' }}
Turn off when numbers are clutter in prose review.
{{ includeNumbers ? 'On' : 'Off' }}
Use when repeated themes matter more than grammar words.
{{ removeStopwords ? 'On' : 'Off' }}
Use when sources mix accented and unaccented spellings.
{{ normalizeAccents ? 'On' : 'Off' }}
Enter 1 or higher; use 2-3 to remove one-letter noise.
Use 1 for word repeats, 2-3 for repeated phrasing.
Turn off when phrase repeats should restart at each sentence.
{{ ngramsAcrossSentences ? 'On' : 'Off' }}
Use 1 or higher; this changes only the exported frequency artifact size.
Use 1 or higher; pair with N-gram size when checking repeated phrasing.
Metric Value Copy
{{ row.label }} {{ row.value }}
Word Count Copy
{{ item.word }} {{ item.count }}
N-gram Count Copy
{{ g.token }} {{ g.count }}

                
Customize
Advanced
:

Introduction:

A draft can miss its target before anyone reads the argument. Word caps, form limits, caption space, script timing, and prompt budgets all turn text length into an editing constraint, so the first measurement often decides whether to cut, expand, split, or rewrite.

Word count sounds exact until the text contains contractions, hyphenated terms, decimal numbers, accented names, initials, bullets, or pasted table cells. Counting rules decide whether 12.5 counts as a token, whether Cafe and café are grouped, and whether uppercase and lowercase forms stay separate. Two editors can measure the same passage differently because their token rules differ, not because one of them is careless.

  • Use word totals for length caps, submission limits, and rough reading or speaking time.
  • Use frequency and repeated phrase counts to find accidental repetition before a human line edit.
  • Use readability scores as warning signals, not as proof that the writing is clear or suitable for its audience.
Draft text separated into token rules, repeated patterns, and readability estimates

Length, repetition, and readability answer different editing questions. Word totals answer whether the draft fits. Sentence and paragraph counts show how the text is divided. Frequency lists reveal repeated words that may be useful terms, search keywords, topic drift, or accidental clutter. Readability formulas estimate effort from sentence length and syllable patterns, but they do not know whether the message is accurate, useful, well ordered, or right for the reader.

Common text measurement questions and the evidence that helps answer them
Question Best evidence Common mistake
Will the draft fit a limit? Words, characters, lines, and estimated reading or speaking time. Comparing two versions after changing the counting rules.
Does the prose feel repetitive? Word frequency and repeated phrase counts. Treating every repeated word as a problem, even when it is a necessary term.
Will a broad audience follow it? Sentence length, readability scores, and a human review of purpose and audience. Assuming a good formula score proves the message is clear.

How to Use This Tool:

Start with the text you want to measure, then decide whether the job is a strict length check, a repetition review, or a comparison between drafts.

  1. Paste text into Text, drop a plain TXT file onto the box, or choose Browse TXT for a longer draft.
  2. Check the summary first. It shows Word Count, sentence and paragraph totals, estimated reading time, unique words, character count, readability band, lexical density, and the top word badge.
  3. Open Advanced before comparing versions. Set Case sensitive, Include numbers, Remove stop words, Normalize accents, and Minimum word length once, then keep those settings unchanged for every draft in the comparison.
  4. Choose N-gram size and N-grams across sentences when repeated phrasing matters. Use one word for basic frequency, two words for repeated openings, and three words for longer repeated phrasing.
  5. Review Text Statistics for the main counts and readability values, then open Word Frequency and Repeated Phrases when the draft feels repetitive.
  6. Open Word Frequency Chart, Word Length Chart, and Sentence Length Chart to spot concentration and outliers. Use JSON when the same measurements need to travel with an editing note or report.

If the sentence count, readability score, or phrase list looks surprising, check punctuation, abbreviations, decimal numbers, list bullets, and copied table cells before treating the result as an editing fact.

Interpreting Results:

Use the headline counts for limits and the deeper tables for editing judgment. A draft can meet a word cap and still be unclear, and a readable score can hide repeated wording that distracts the intended audience.

How to interpret Word Counter outputs
Output What to trust What to verify
Words, characters, lines, paragraphs Useful for length caps, form limits, script timing, and draft comparisons. Token settings and pasted formatting can change totals.
Unique Words and Lexical Density Shows vocabulary spread after the current token rules are applied. A high percentage can come from a short or technical passage, not from better writing.
Flesch Reading Ease and Flesch-Kincaid Grade Level Gives a rough difficulty signal from words per sentence and syllables per word. Audience knowledge, layout, terminology, and message order still need human review.
Word Frequency and Repeated Phrases Flags repeated vocabulary, repeated openings, and possible keyword stuffing. Common domain terms may need to repeat. Check whether the repetition helps or distracts.
Charts Shows concentration, word-length spread, and sentence-length clusters at a glance. Charts summarize the measured text; they do not decide whether the message is correct.

For readability bands, treat Easy read, Plain read, Dense read, and Very dense as editing prompts. They are not pass/fail grades, and they should not replace a reader review of accuracy, order, and tone.

Technical Details:

Text counting is a tokenization problem before it is a statistics problem. The same visible sentence can produce different totals when numbers are included, accents are folded, case is preserved, stop words are removed, or short tokens are filtered out. Those choices affect word count, unique word count, frequency rankings, repeated phrases, readability inputs, and histograms.

Sentence measurement uses punctuation boundaries, so periods, question marks, and exclamation marks carry more weight than line breaks. That is convenient for prose, but it can misread abbreviations, decimal numbers, bullet lists, initials, or pasted fragments. Paragraph count is based on blank-line separation, while line count follows line breaks in the pasted text.

Word boundaries are not universal across writing systems. Unicode defines general text segmentation rules, but practical word counters still choose their own policy for scripts, punctuation, and language-specific dictionaries. A pragmatic word-like rule works for many space-separated drafts, but language-aware review is still needed when exact boundaries matter for text without spaces between words.

Transformation Core:

How text is transformed into countable measurements
Stage Rule Effect on results
Character totals All characters are counted, then whitespace is counted separately. Separates form-limit checks from visible word totals.
Word tokens Letter and mark sequences are counted as words, apostrophe forms are kept, and numeric tokens are counted when Include numbers is on. Sets the base for Words, Unique Words, frequency lists, readability formulas, and charts.
Normalization Case folding and accent normalization happen before grouping when those options are selected. Determines whether variants such as Cafe and café group together.
Filtering Stop words and words shorter than Minimum word length are removed from the measured token set when those controls apply. Changes token-based counts and every derived value that depends on words.
N-grams One-, two-, or three-token sequences are counted, either across the full text or restarted at each sentence. Finds repeated single words, repeated phrase starts, and longer repeated wording.

Formula Core:

Readability formulas use average sentence length and average syllables per word. The syllable value is an estimate, so the score is best read as a warning signal rather than an exact measure of comprehension.

Average sentence length

ASL = words sentences

Average syllables per word

ASW = syllables words

Flesch Reading Ease

FRE = 206.835 - 1.015 ASL - 84.6 ASW

Flesch-Kincaid Grade Level

FKGL = 0.39 ASL + 11.8 ASW - 15.59

Lexical density

density = unique words words × 100

Reading and speaking time

minutes = words words per minute

The reading estimate uses 200 words per minute; the speaking estimate uses 125 words per minute.

Readability Bands:

Flesch Reading Ease bands used by the Word Counter summary
Band Flesch Reading Ease Editing meaning
Easy read 80 or higher Shorter sentences and simpler syllable patterns dominate the measured text.
Plain read 60 to 79.99 Often suitable for general prose, but still worth checking audience knowledge.
Dense read 30 to 59.99 Longer sentences or heavier vocabulary may slow readers down.
Very dense Below 30 Review sentence length, terminology, and organization before relying on the text for broad readers.

Advanced Tips:

  • Keep Case sensitive, Include numbers, Normalize accents, and Minimum word length unchanged when comparing two drafts.
  • Turn on Remove stop words for topic and keyword review, but leave it off for normal word totals and readability checks.
  • Use N-gram size 2 or 3 when repeated phrase openings matter more than repeated single words.
  • Turn off N-grams across sentences when repeated phrases should restart at each sentence boundary, such as checking repeated sentence openings.
  • Set Word frequency rows and Repeated phrase rows high enough before exporting if the tail of the list matters.
  • Inspect the chart tabs after changing advanced settings; the word frequency, word length, and sentence length charts follow the same processed tokens as the tables.

Privacy Notes:

Text measurement runs in the browser, and plain TXT files are read locally for the current session. If you paste sensitive material, avoid sharing a copied page address until you confirm it does not contain the pasted text, because browser history and shared links can preserve address contents.

Worked Examples:

Short Safety Note

For "The safety checklist is ready. The safety checklist is ready. Review the ladder, gloves, and outlet before work starts.", Text Statistics reports 19 Words, 3 Sentences, and a Flesch Reading Ease of 62.38, which lands in Plain read. The repeated "safety checklist is ready" wording deserves an editorial check.

Repeated Phrase Review

For "Project notes repeat the launch plan. Project notes repeat the budget plan. Project notes repeat the launch plan.", set N-gram size to 3 and turn off cross-sentence grouping. Repeated Phrases shows "project notes repeat" and "notes repeat the" 3 times, plus "the launch plan" 2 times.

Decimal Number Check

For "Q2 revenue rose 12.5 percent. Q2 revenue rose 12.5 percent.", Include numbers increases Words from 8 to 10. The decimal point can also affect Sentences, so finance or science excerpts need a punctuation review before using readability scores.

FAQ:

Why does my word count differ from another editor?

Counters vary in how they treat contractions, numbers, punctuation, accented text, and pasted formatting. Use the same Advanced settings whenever you compare versions.

Do readability scores prove that the writing is clear?

No. Flesch Reading Ease and Flesch-Kincaid Grade Level estimate difficulty from sentence length and syllable patterns. Accuracy, organization, terminology, and reader knowledge still need review.

When should I remove stop words?

Turn on Remove stop words when topical repetition matters more than common English glue words. Leave it off when you need a normal word count or readability comparison.

Why do decimal numbers or abbreviations change sentence counts?

Sentence splitting depends on punctuation, so periods inside decimals, initials, and abbreviations can look like boundaries. Check Sentences before trusting readability scores for technical excerpts.

Glossary:

Token
A word-like unit after case, accent, number, stop-word, and length rules are applied.
N-gram
A sequence of one, two, or three tokens counted for repetition.
Lexical density
The percentage of measured words that are unique.
Flesch Reading Ease
A readability score based on average sentence length and average syllables per word.
Flesch-Kincaid Grade Level
A readability estimate that maps the same sentence and syllable inputs to a grade-level style number.

References: