?

Character Counter

Count characters and bytes in real time — just start typing

Input
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.

All articles →
Copied!