🧬 Text ↔ Binary

UTF-8 bytes · binary, hex, octal, decimal · round-trip safe

Advertisement

Computers store text as numbers. This page shows the numbers: every character becomes its UTF-8 byte sequence — one byte for plain Latin, two or three for accents, emoji and CJK — rendered as binary, hex, octal or decimal groups, and back again without loss.

—

Why one character is sometimes more than one byte

UTF-8 is variable-width: code points up to U+007F (plain ASCII) take a single byte; accented Latin, Greek, Cyrillic and most symbols take two; CJK and emoji take three or four. The byte counts on this page come from your browser's own TextEncoder — the same encoder that writes every file and network packet — so what you see here is what a computer actually stores.

Part of Everyday Tools. Like everything on tukuk.org: free, no account, no tracking.

Advertisement
Advertisement