What is hexadecimal?

Hexadecimal writes each byte as two base-16 digits from 00 through FF. It is compact, aligns cleanly with binary data, and appears in protocols, debugging, hashes, and file formats.

Hex to ASCII and UTF-8

ASCII covers a small single-byte character set. Modern text commonly uses UTF-8, where accented characters, non-Latin scripts, and emoji may occupy several bytes.

How bytes map to hex

The byte table reports offsets, exact hexadecimal and decimal values, and safe labels for control bytes rather than rendering control characters directly.

Frequently asked questions

Are spaces and 0x prefixes accepted?

Yes. Compact, spaced, comma-separated, and repeated 0x-prefixed bytes are normalized.

What happens to invalid UTF-8?

It is reported rather than replaced with invented characters.