Skip to content
bobob

Word Character Counter

Count characters, words, lines, bytes, and estimated reading time.

Runs in your browserNothing you type is sent to a server.

Input and result

What you type is kept in this browser only. Reopen to restore your last run.

  • Measure copy, textarea limits, and docs snippets.
  • Word Character Counter for text workflows
Common input
Bob's Multi Tool
Measure copy, textarea limits, and docs snippets.
Typical output
3 words, 16 characters
Use this as a quick sanity check before copying results.
  • Word Character Counter can still fail when the pasted input shape differs from Bob's Multi Tool.
  • The output should be reviewed in the target text workflow before reuse.
  • Browser-local processing does not make sensitive production data safe to paste.
  1. 1Compare the output against the original input before copying.
  2. 2Remove secrets, customer data, and one-off environment values.
  3. 3Continue with text-sort-dedupe if the result needs another validation step.
  • Counters disagree because they count different units

    What a reader calls one character is a grapheme cluster (UAX #29). JavaScript's `string.length` counts UTF-16 code units instead: 👨‍👩‍👧 is 1 to a person and 8 to the code. Which one is right depends on where the text goes — SMS counts code units, a layout review counts what people see.

    Basis: UAX #29

  • Platform limits are not the same limit

    The same sentence hits different ceilings depending on whether a platform counts code points or bytes. Non-Latin scripts usually take 3 bytes per character in UTF-8, so byte limits bite much earlier.

    Basis: Platform input limits

Does Word Character Counter upload my input?

No. This tool runs in your browser unless the privacy badge explicitly says a server route is required.

Can I use this for production secrets?

Avoid pasting sensitive production data into any website. Prefer local test data or redacted payloads.