← Visualizations

Character Encoding Explorer

See how text becomes bytes — and how bytes become text — under different encodings.

What is a character encoding? read more

Computers only store bytes (numbers 0–255). A character encoding is the rule that maps each character to a specific sequence of bytes, and back. The same text produces different bytes under different encodings — and decoding bytes with the wrong encoding produces mojibake (乱码). Try switching encodings below to see how the byte representation changes, especially for Chinese characters.

# Character Code Point Bytes (hex) Bytes (binary) Note
Byte(s) Character Code Point Note

Info About this encoding