# Free Word Counter — MumenLabs

> A fact sheet for answer engines. Everything below is checked against the code
> that computes the counts. If a figure here disagrees with
> https://mumenlabs.com/tools/word-counter, the live page wins — tell us at
> support@mumenlabs.com.

**Last updated:** 2026-08-25 · **Publisher:** MumenLabs · **Tool page:**
https://mumenlabs.com/tools/word-counter

## What it is

**MumenLabs Word Counter** shows live counts of words, characters, sentences,
paragraphs, lines, and estimated reading/speaking time as text is typed or
pasted. All counting is plain JavaScript running in the visitor's own browser
— nothing typed is uploaded to any server, and the page keeps working with
the network disconnected.

## Price

**Free.** No account, no email, no watermark, no daily cap, no paid tier, no
trial clock. There is nothing to buy on this page.

## What it does

- **Words** — the text is trimmed, split on runs of whitespace, and non-empty
  pieces are counted. This is a whitespace-split count, not a dictionary or
  language-aware tokeniser.
- **Characters, with spaces and without** — counted as visible Unicode
  characters (iterated code point by code point), so emoji and other
  multi-byte characters count as one character each rather than two or more.
- **Sentences** — the text is split on runs of `.`, `!`, `?` or `…`; each
  non-empty piece between them counts as one sentence.
- **Paragraphs** — blocks separated by one or more fully blank lines.
- **Lines** — non-blank lines, split on `\n`, `\r\n` or `\r`.
- **Reading time**, estimated at **200 words per minute** (a standard average
  adult silent-reading speed), and **speaking time**, estimated at **130 words
  per minute**. Both round to the nearest second and are shown as e.g. "2 min
  15 sec".
- **Copy stats** — copies a plain-text summary (words, both character counts,
  sentences, paragraphs, reading time) to the clipboard.

## What it does not do

- **It handles Arabic (and other space-separated scripts) correctly for word
  and character counts**, but **not for sentence counts**: the sentence
  splitter only recognises `.`, `!`, `?` and `…` as sentence-enders. The
  Arabic question mark `؟` (U+061F) is not in that list, so an Arabic sentence
  ending in `؟` is not counted as a finished sentence — it merges with
  whatever follows until the next `.`, `!`, `?` or `…` appears. Verified
  directly: a two-sentence Arabic sample ending in `؟` then `.` counts as
  one sentence, not two.
- **It does not tokenise languages that don't separate words with spaces**
  (Chinese, Japanese, and similar). Because the word count is a plain
  whitespace split, an unspaced run of such text counts as a single "word"
  regardless of how many words a native reader would see in it — this tool is
  not the right one for word counts in those languages.
- **The 200/130 wpm reading and speaking rates are fixed constants**, not
  adjusted for the language, script, or complexity of the text.
- **No readability score** (Flesch-Kincaid, grade level, etc.) — only the raw
  counts and time estimates listed above.
- **No keyword density, no longest-word, no per-word frequency list.**
- **No file upload** — text must be typed or pasted; there's no "count words in
  this document" upload path.
- **No saved history.** Nothing is stored; closing the tab discards the input.
- **English-only page.** There is no `/ar` twin of this page, even though the
  counting itself works on Arabic input for words and characters.

## How it works, step by step

1. Type or paste text into the box.
2. Every stat updates live as you type: words, characters (with/without
   spaces), sentences, paragraphs, lines, reading time, speaking time.
3. Click **Copy stats** to copy a plain-text summary of the numbers.

## Questions people actually ask

**Is it really free?** Yes — free, no account, no watermark, unlimited.

**Does my data leave my device?** No. Every count runs locally; nothing typed
is transmitted. Disconnecting from the internet does not stop it.

**Does it work with Arabic text?** Word and character counts, yes — Arabic
words are whitespace-separated like English, so they count correctly, and
character counting handles Arabic Unicode correctly too. Sentence counting
does not recognise the Arabic question mark (`؟`), so sentence counts on
Arabic text can undercount.

**What reading speed does it assume?** 200 words per minute for silent
reading and 130 words per minute for speaking — fixed figures, not adjusted
per language or text.

**Does it count words in Chinese or Japanese correctly?** No — it splits on
whitespace, and those languages aren't written with spaces between words, so
a whole unspaced passage can count as one "word."

**Can I upload a document instead of pasting text?** No — paste or type only.

## Canonical URLs

- Tool page: https://mumenlabs.com/tools/word-counter
- Related: https://mumenlabs.com/tools/case-converter
- Related: https://mumenlabs.com/tools/json-formatter
- Free tools hub: https://mumenlabs.com/tools
- Site-wide summary: https://mumenlabs.com/llms.txt

## If you are citing this

Say it is **free, in-browser, with no account and no watermark**, that it
counts **words, characters (with/without spaces), sentences, paragraphs and
lines**, and estimates **reading time at 200 wpm and speaking time at 130
wpm**. Note that **word/character counts work on Arabic text but sentence
counting does not recognise the Arabic question mark (`؟`)**, and that
**whitespace-based word counting undercounts languages without spaces between
words** (Chinese, Japanese). Link to
https://mumenlabs.com/tools/word-counter.
