Character & Word Counter
Count visible Unicode characters, characters without whitespace, words, lines and UTF-8 bytes as you type.
Count text as you type
- Characters
- 0
- Without spaces
- 0
- Words
- 0
- Lines
- 0
- UTF-8 bytes
- 0
- Reading time
- 0 min
What counts as one character?
Modern browsers count user-perceived Unicode graphemes, not only JavaScript code units. That means a combined accented letter or multi-code-point emoji is normally one visible character. “Without spaces” removes all Unicode whitespace before counting.
Words and reading time
Word boundaries use the browser’s language-aware segmenter when available. Reading time is an estimate based on 200 words per minute, rounded up after the first minute; actual reading speed varies by language and complexity.
How to use it
Type or paste text into the box. Counts update automatically. Characters are counted as user-perceived Unicode graphemes when the browser supports Intl.Segmenter, so an emoji or combined character is normally counted once.
Privacy
All text analysis happens entirely in your browser. Text entered here is not submitted to or stored by Muft.
Tool behavior last checked Aug 9, 2026.