Printable ASCII characters 33–126 with their decimal and hexadecimal codes. Click any character to copy it instantly.
The ASCII table maps the 128 characters of the American Standard Code for Information Interchange to the numbers 0–127 — the foundation of modern text encoding and the first 128 code points of Unicode. This reference covers the printable range (33–126) grouped by type, with each character labeled by its decimal and hex code. Codes 0–31 are non-printing control characters (like 10, the line feed), and 32 is the space.
The first printable block: punctuation and arithmetic symbols.
The ten decimal digits — each digit's code is 48 plus its value.
The symbols between the digits and the uppercase letters.
Uppercase letters run from 65 (A) to 90 (Z); lowercase from 97 (a) to 122 (z) — always uppercase plus 32.
Square brackets, backslash, caret, underscore, and the grave accent.
The final printable characters before the DEL control code at 127.
Use UltraTextGen to convert plain text into bold, italic, cursive, and 100+ other Unicode font styles — free and instant.
Open UltraTextGen →