Find a tool

navigate Enter open

Use a task word when you do not know the exact name.

Word, Character, and Byte Counter

Local only

The Word Counter measures words, Unicode characters, UTF-8 bytes, sentences, lines, paragraphs, reading time, and repeated words while text remains in the browser.

Reviewed · Free · No account required

Text Workspace
Text inputNot saved
Counts update locally while you type.

What does the Word Counter measure?

The KitLumi Word Counter reports human-readable text metrics and developer-oriented UTF-8 byte size from the same input. Counting happens during typing without saving or transmitting the text.

How do you count words and characters?

  1. Paste or type text in the input panel.
  2. Read the live metrics for words, Unicode characters, bytes, sentences, lines, paragraphs, and reading time.
  3. Set an optional character limit to see the exact remaining or excess count.

Characters or UTF-8 bytes?

MetricWhat it measuresUse it for
CharactersVisible grapheme clustersUser-facing limits
No spacesGraphemes after whitespace removalCompact content rules
UTF-8 bytesEncoded storage or payload sizeDatabase and API byte limits

Why can word counts differ between tools?

Languages do not all separate words with spaces, and punctuation rules vary. This page uses the browser’s locale-aware segmenter when available. A publishing platform may use a different tokenizer, so validate against that platform for contractual limits.

Frequently asked questions about Word Counter

How does the Word Counter identify words?

The Word Counter uses Intl.Segmenter when the browser supports it and falls back to a Unicode-aware expression. Results can differ from office software for specialized languages and punctuation.

Does the character count include spaces?

Yes. Characters count Unicode grapheme clusters including spaces. The separate No spaces metric removes whitespace first.

Why are UTF-8 bytes different from characters?

ASCII characters usually use one UTF-8 byte, while many accented letters and emoji use multiple bytes. Byte limits should be checked with the UTF-8 bytes metric.

How is reading time calculated?

Reading time uses 200 words per minute and rounds any non-empty result up to at least one minute.

What changed?

Initial release · September 24, 2026

Added Unicode-aware word and grapheme counts, UTF-8 bytes, sentences, lines, paragraphs, reading time, repeated words, and character-limit tracking.

Who maintains this tool?

KL
KitLumi EngineeringKitLumi Engineering maintains browser behavior, privacy disclosures, examples, and automated tests.