Character Counter
Count characters and bytes in real time — just start typing
0
Characters
0
Bytes
0
Lines
0
Words
Breakdown
Full-width chars
0
Half-width chars
0
Full-width spaces
0
Half-width spaces
0
Newlines
0
Digits
0
Byte Composition (UTF-8)
Multi-byte: 0 bytes
Single-byte: 0 bytes
How It Works
Character Count
Each character counts as 1, including spaces and newlines. Surrogate pairs (e.g. emoji) are counted correctly as a single character.
Byte Count (UTF-8)
ASCII characters count as 1 byte, CJK characters (Japanese, Chinese, Korean) as 3 bytes, and emoji as 4 bytes.
Full-width vs Half-width
Determined by Unicode character width. CJK characters and full-width symbols are full-width; ASCII letters, digits, and symbols are half-width.
Word Count
Words are delimited by spaces and newlines. For CJK text without spaces, this serves as an approximate reference value.
Articles
All articles →