Convert plain text into hexadecimal representation
Converts as you type or paste – real‑time results
Each character becomes its ASCII/Unicode hex code
All processing happens locally in your browser
One‑click copy of hex output
Convert any text into its hexadecimal representation. Perfect for debugging, encoding data, or learning how computers store characters.
48 65 6c 6c 6f for "Hello"). Text is encoded as UTF-8 bytes, and each byte is written as a two-digit hexadecimal value:
The text is processed character by character, including spaces and punctuation.
| Input text | Hex output | Notes |
|---|---|---|
Hi | 48 69 | Two ASCII bytes. |
A B | 41 20 42 | Includes the space byte 20. |
€ | e2 82 ac | UTF-8 multi-byte character. |
Each character is converted to its numeric code point (e.g., 'A' = 65, 'a' = 97).
The code point is converted to a two‑digit hex string (e.g., 65 = 41). The final output is a continuous string of hex digits.
Text To Hex
54 65 78 74 20 54 6f 20 48 65 78