Text Tasks
Character Count vs Byte Count: Why the Numbers Differ
Understand why character limits and UTF-8 byte limits differ for English, Korean, emoji, line breaks, and copied text.

Short answer
A character count measures visible text units, while a byte count measures encoded storage. In UTF-8, many English letters use one byte, Korean characters usually use three bytes, and emoji can use four or more bytes.
Key takeaways
- Confirm whether a service limits characters or bytes.
- Use the same encoding as the destination, usually UTF-8 on the web.
- Spaces, line breaks, and emoji also affect the total.
- Paste the final text again after editing to verify the limit.
Characters and bytes answer different questions
Character counts help with readable length. Byte counts help systems allocate storage and enforce encoded payload limits.
| Example | Characters | Typical UTF-8 bytes |
|---|---|---|
| A | 1 | 1 |
| 한 | 1 | 3 |
| 😀 | 1 visible symbol | 4 or more depending on sequence |
| Line break | May count as one | Can vary by line-ending style |
Why copied text surprises people
Invisible spaces, different line endings, combined emoji, and formatting characters can increase the byte count without an obvious visual change.
A safe submission workflow
Write the final text, remove unnecessary spaces, check the destination limit type, and verify with UTF-8 byte counting immediately before submission.
Try it now
Byte Calculator
Check UTF-8 bytes and remaining limit