CALCULATOR WORKSPACE
WRITING & CREATOR / CALCULATOR

Word Counter

Count words and Unicode characters without sending your text away.

YOUR INPUTS

Calculate Word Counter

01 / 02
Text stays in this browser session.
YOUR ANSWER

Results

02 / 02
=

Your result will appear here

Enter values above, then select Count text. Your inputs stay in this browser.

THE BASICS

What this counter treats as a word, a character and a reading minute

Word and character counts help meet writing limits and estimate the length of a draft. This tool processes entered text on your device without storing it on a server.

The chart groups the counted words into three length ranges. Its three columns add to the headline word count; character counts remain available in the facts below.

Text is counted in the browser session, with the matching and Unicode character rules explained. The word-length chart and reading estimate add context without changing the headline count.

YOUR INPUTS

How punctuation, numbers, scripts and emoji change the counts

There is only one input, so the rules applied to it decide the result. These cases most often explain a count that differs from another editor.

Your text
Up to 100,000 characters, counted only when you select Count text. The cap uses the browser's internal string length, in which many emoji take two units, so emoji-heavy text reaches it slightly sooner than the character total suggests. Everything in the box is counted, including headings, captions or a reference list you may need to leave out for a submission.
Apostrophes, hyphens and dashes
A straight or curly apostrophe and a plain hyphen keep a word together, so don't, e-mail and rock’n’roll each count once. An em dash or en dash splits, so well—known counts as two words. A dash with spaces around it is not counted at all.
Numbers and web addresses
Digits count like letters, but a decimal point or thousands comma splits them: 3.5 kg is three words and $1,000 is two. A domain such as example.com also counts as two. Editors that treat any run of non-space characters as a word will report lower totals for number-heavy or technical text.
Scripts and emoji
Urdu, Arabic and other spaced scripts are divided at their spaces, so میں ٹھیک ہوں counts as three words. Chinese or Japanese without spaces counts one word per unbroken run, so 我爱你 世界 is two. A thumbs-up with a skin-tone modifier adds two characters and no words, because emoji are not letters.
Characters with and without whitespace
The first total counts every Unicode code point, including spaces, tabs and line breaks; the second removes all whitespace. The example sentence gives 42 and 36. A limit written as characters including spaces matches the first figure, though some platforms apply their own rules to links or emoji.
Reading time
Words divided by 200 per minute and rounded up to a whole minute, so 200 words reads as 1 minute and 201 as 2. Dense technical material, or text that will be read aloud, usually takes longer than this figure suggests.

Steps

  1. Paste or type up to 100,000 characters in the text box.
  2. Select Count text.
  3. Read the word count, character count and estimated reading time.

Reading tip: Use the word total for rough document length, and inspect the length breakdown to see the mix of short and long words. The text is processed in your browser session.

PRACTICAL USES

Length checks a word and character count can answer

01

Article drafts

Check word count and a rough reading-time estimate.

02

Submission limits

Compare text length with a form or publisher's limit.

03

Social copy

Inspect character totals with and without whitespace.

04

Editing passes

See how short, medium and long words contribute to a draft.

THE METHOD

How the calculation works

FormulaAt a glance
Word count=Number of matched Unicode word sequences
Where:
word
A matched sequence of letters or digits; punctuation alone does not count.
internal mark
An apostrophe or hyphen kept within a word when followed by letters or digits.
code point
The Unicode character unit used here; one visible emoji can contain several.
200 / ceiling
Assumed words per minute / round any fraction of a minute upward.
COMPLETE FORMULA & VARIATIONS
Words = count of Unicode letter/number sequences, allowing internal apostrophes and hyphens
Characters = count of Unicode code points; reading minutes = ceiling(words ÷ 200)

This word rule may differ from a publisher's submission counter, especially for scripts without spaces.

What every part means

word
A matched sequence of letters or digits; punctuation alone does not count.
internal mark
An apostrophe or hyphen kept within a word when followed by letters or digits.
code point
The Unicode character unit used here; one visible emoji can contain several.
200 / ceiling
Assumed words per minute / round any fraction of a minute upward.

Calculate it step by step

1. Words
Words = matched letter/number sequences

Internal apostrophes and hyphens remain inside a word; punctuation alone does not count.

2. Characters
Characters = Unicode code points in the input

The second character count removes Unicode whitespace before counting.

3. Reading estimate
Minutes = ceiling(words ÷ 200)

The displayed estimate assumes 200 words per minute and rounds up.

A Unicode-aware expression finds sequences of letters and numbers, allowing internal apostrophes and hyphens. The graph counts those matched words by code-point length: 1–3, 4–6 and 7 or more.

WORKED EXAMPLE

See it in practice

01 Sample inputs
Your text
A clear sentence saves time. Words matter!
02 Put values into the formula

“A clear sentence saves time. Words matter!” has 7 matched words; ceiling(7 ÷ 200) = 1 estimated minute.

03 Verified result7Words
  • Characters42
  • Characters without whitespace36
GOOD TO KNOW

Interpretation & limitations

How to read your result

The reading time is a rough planning aid, not a promise for every reader. Use the definition of the destination publisher or form when an exact submission limit matters.

Where this estimate stops

Scripts without spaces, contractions, compound words and visible emoji clusters may count differently in other tools. This page does not save or sync your draft.

COMMON QUESTIONS

Frequently asked questions

01Is my draft uploaded?

No. The text is processed in the browser and this application does not send it to a calculation server.

02Do punctuation marks count as words?

No. Punctuation between words separates them; internal apostrophes and hyphens are kept within a word.

03Are line breaks counted as characters?

Yes in the all-character total; they are removed from the without-whitespace count.

04Does a hyphenated expression count as one word?

A hyphen between letters or numbers is kept within one matched word by this tool.

05Why can an emoji count as several characters?

Some visible emoji are sequences of multiple Unicode code points; this tool counts code points rather than visible grapheme clusters.

06Why does a short text still show one minute?

Reading time divides by 200 words per minute and rounds any positive fraction up to a whole minute.

KEEP EXPLORING

Related calculators