ASCII Converter
Convert text to ASCII codes and back — decimal, hex, octal and binary representations with a full reference table.
About ASCII Conversion
ASCII (American Standard Code for Information Interchange) is a character encoding standard that assigns numeric codes 0–127 to the most common characters used in English text — uppercase and lowercase letters, digits 0–9, punctuation, and control characters. Created in 1963, ASCII remains the foundation of all modern character encodings including UTF-8, which is backward compatible with ASCII for the first 128 code points.
Understanding ASCII codes is fundamental for many programming tasks: bitwise operations, low-level string manipulation, network protocol implementation, file format parsing, and security analysis. For example, knowing that uppercase letters are ASCII 65–90 and lowercase are 97–122 allows you to toggle case by XORing with 32 (the bit difference between the two ranges).
This tool converts text to ASCII codes in decimal, hexadecimal, octal, or binary format, and also converts code sequences back to text. The character breakdown table shows all four representations simultaneously for each character, making it a quick reference for programming work.