Skip to content
Encrypt-Decrypt

Hex Text Encoder

Encode UTF-8 text as hexadecimal byte pairs. Runs entirely in your browser — input is never uploaded.

English
0 chars0 bytes
Output
Ready0 chars · 0 bytes
Processed locally. Your data never leaves this device.UTF-8 text ↔ Hex

How hex encoding works

Each byte of input becomes two hexadecimal characters (00–ff), so the output is always exactly twice as long as the input in bytes.

Hex is not encryption

Anyone can decode hex without a key. Use AES when the input must stay confidential.

Frequently asked questions

Decoding here tolerates spaces or newlines between byte pairs, matching how hex is often pasted from other tools.