Convert between ASCII text, hexadecimal, binary, and decimal. Enter text or numeric codes and get instant conversions with customizable separators.
The ASCII converter converts between visible text and numeric codes in hexadecimal, binary, and decimal. Choose the input type: visible ASCII text, hexadecimal, binary, or decimal. Type or paste your input; the tool updates all outputs instantly.
When input is ASCII text, each character is converted to its byte value (0–255). Outputs show the same data as binary (8-bit), hex (two digits per byte), and decimal. When input is hex, binary, or decimal, the tool parses values using the selected separator and displays the corresponding text plus the other numeric formats.
Use the separator option to match your data: empty space for lists like "73 64 73", comma and space for "73, 64, 73", or a custom separator (up to 10 characters) for other formats. This keeps output readable and compatible with scripts or manuals.
The converter is useful for encoding and decoding messages, debugging character sets, learning ASCII/Unicode values, and preparing data for APIs or embedded systems. All conversions run in the browser; no data is sent to a server.
Input type: Visible ASCII text. Input: sdsada. Visible ASCII text: sdsada. Binary: 01110011 01100100 01110011 01100001 01100100 01100001. Hexadecimal: 73 64 73 61 64 61. Decimal: 115 100 115 97 100 97. Use Separator "Empty Space" or "Comma (and space)" to format numeric output.