Hex to Text ConverterPrivacy: All processing runs locally
Convert hex bytes to text or text to hex bytes. Supports UTF-8, multiple separators, 0x/\x prefixes, strict validation, and developer copy formats.
Bytes: 0Tokens: 0
Input0
Output0
Byte Breakdown
| # | Hex | Dec | Binary | Oct | Char |
|---|
How Hex Encoding Works
Two hex digits represent one byte (0β255). When converting text to hex, each character is first encoded to UTF-8 bytes, then each byte is displayed as two hex digits.
Example: "Hello" β 48 65 6c 6c 6f (5 bytes, one per ASCII character).
Multi-byte: "ΓΌ" β c3 bc (2 UTF-8 bytes). "π" β f0 9f 99 82 (4 UTF-8 bytes).
Accepted input formats: space-separated (48 65), compact (4865), prefixed (0x48 or \x48), comma/colon/dash separated.
Hex vs. Number Base Conversion
This page converts text bytes to hex. For mathematical base conversion (e.g. 255 β FF), use the Number Base Converter.