Enter text above to see the per-character breakdown.
Every character in a text string has a numeric value in the ASCII (or UTF-8) encoding table. This tool converts each character to its hexadecimal byte representation.
For standard ASCII characters (0–127), each character maps to exactly one byte (two hex digits). For example, the letter "A" is decimal 65, which is 41 in hex.
For Unicode characters beyond ASCII, UTF-8 encoding uses 2–4 bytes per character. The tool handles this automatically — a character like "é" becomes C3 A9 (two bytes).
Looking for a more general text-to-hex conversion with UTF-8 support? Try our Text to Hex converter. To convert in the reverse direction (hexadecimal to readable text), use the Hex to ASCII converter. For individual character code lookups, see the ASCII Code Converter or browse the full ASCII Table.