ASCII Table
Complete interactive ASCII reference table covering all 128 standard codes. Search by character or code number, and view DEC, HEX, OCT, BIN, HTML entity, and descriptions for each entry.
FAQ
ASCII (American Standard Code for Information Interchange) is a character encoding standard that maps 128 characters - including letters, digits, punctuation, and control codes - to numbers 0-127. It forms the foundation of modern text encoding.
Codes 0-31 are non-printable control characters like NUL, TAB, LF (line feed), CR (carriage return), and ESC. They were originally used to control teletype machines and terminals, and some like TAB and LF are still used today.
Extended ASCII uses the 8th bit to add characters 128-255, doubling the character set. However, different systems used different extensions: ISO-8859-1 (Western European), Windows-1252 (Windows default), and others. This inconsistency is why Unicode was created to unify all character encoding.
Codes 32-126 are printable characters. 32 is the space character, 33-47 are symbols and punctuation, 48-57 are digits 0-9, 58-64 are more symbols, 65-90 are uppercase A-Z, 91-96 are brackets and backtick, and 97-122 are lowercase a-z. Codes 123-126 are { | } ~. Codes 0-31 and 127 are non-printable control codes.
DEL (Delete) is the last ASCII character at code 127. Historically, it was used to mark characters on punched tape as deleted — since all seven bits are set to 1, it could punch over any existing character. In modern systems, it rarely appears in text but can be sent as a terminal control sequence.
Type in the search box to filter by character, decimal code, hex, octal, binary, HTML entity, or description. For example, searching "65" shows 'A', searching "space" shows the space character, and "LF" shows the line feed entry.
More tools
Text to Hex Converter
Convert text to hexadecimal bytes and back with instant auto-conversion.
Text to Binary Converter
Convert text to 8-bit binary and back. Toggle between both modes.
Character Frequency Counter
Count character frequency with sortable table and bar visualization.
JSON Formatter
Pretty-print, validate, and minify JSON with syntax highlighting.
Base64 Encoder / Decoder
Encode or decode Base64 strings instantly.
Diff Checker
Compare two text blocks side-by-side and see exactly what changed.