Reading the ASCII table
ASCII assigns the numbers 0 to 127 to 33 control characters, the space and 94 printable characters. The same number is shown four ways: decimal (base 10), hexadecimal (base 16, two digits), octal (base 8, three digits) and binary (7 bits — add a leading 0 to make the 8-bit byte computers store). Hover or tap a control abbreviation to see its full name.
Useful landmarks
- Digits 0–9 are codes 48–57 (hex 30–39).
- Capitals A–Z are 65–90 (hex 41–5A); lowercase a–z are 97–122 (hex 61–7A).
- Space is 32 (hex 20); DEL is 127 (hex 7F).
- Tab is 9, line feed 10, carriage return 13 and escape 27.
UTF-8 keeps these 128 codes unchanged as single bytes, which is why plain English text looks identical in ASCII and UTF-8. Codes above 127 are not ASCII; so-called “extended ASCII” tables differ between code pages. Convert text to codes with the ASCII converter, or to bytes with the binary and hex converters.