Bytelify

UTF8 Decode

Decode raw UTF-8 bytes back to text, live as you type.

100% private, runs in your browser
Hello

Decodes live as you type using TextDecoder. Pick the format your bytes are in first — hex "48" and decimal "48" are different byte values, so this isn't auto-detected. Runs entirely in your browser.

Need the opposite? Use UTF8 Encode

What is UTF8 Decode?

Paste UTF-8 bytes (hex or decimal) and get the decoded text instantly — the reverse of UTF8 Encode, useful when you have a byte dump and need to see what text it represents. Comes up when debugging a network capture, a binary file dump, or a low-level protocol log where text shows up as raw byte values instead of readable characters. Decoding happens live as you type, entirely in your browser.

FAQ

Hex "48" and decimal "48" are different byte values, so guessing would silently produce wrong results for some inputs — picking the format explicitly keeps the conversion correct.

A byte sequence that isn't valid UTF-8 will fail to decode cleanly — the tool flags this rather than silently returning corrupted text.