Hex ↔ ASCII ↔ Binary Converter

Convert between hexadecimal, ASCII text, and binary formats instantly. Perfect for debugging, encoding, and data conversion.

How to Use

Hexadecimal Input: Enter hex values with or without spaces (e.g., "48 65 6C 6C 6F" or "48656C6C6F"). Only characters 0-9 and A-F are allowed.

ASCII Input: Enter any text characters. The converter will show the hex and binary representations.

Binary Input: Enter binary values with or without spaces (e.g., "01001000 01100101" or "0100100001100101"). Must be a multiple of 8 bits. Only 0 and 1 are allowed.

Note: Conversions happen automatically as you type. Non-printable ASCII characters (below 32 or above 126) are displayed as "." in the ASCII output.