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?
- Paste or type text in the input panel.
- Read the live metrics for words, Unicode characters, bytes, sentences, lines, paragraphs, and reading time.
- Set an optional character limit to see the exact remaining or excess count.
Characters or UTF-8 bytes?
| Metric | What it measures | Use it for |
|---|---|---|
| Characters | Visible grapheme clusters | User-facing limits |
| No spaces | Graphemes after whitespace removal | Compact content rules |
| UTF-8 bytes | Encoded storage or payload size | Database 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?
Added Unicode-aware word and grapheme counts, UTF-8 bytes, sentences, lines, paragraphs, reading time, repeated words, and character-limit tracking.