ASCII Table
Searchable ASCII table with decimal, hex and character for all 128 codes.
ASCII is the 128-character foundation every text encoding builds on, and its code points surface constantly: a newline is 10, a space is 32, the digit "0" is 48, uppercase "A" is 65. Whenever you're debugging a parser, reading a hex dump, or working out why a control character snuck into a file, the ASCII table is the reference you reach for.
This is the complete table — all 128 codes with their decimal value, hexadecimal value, character, and a description for the non-printable control characters (NUL, tab, CR, LF, ESC and the rest). Search by number, hex, or character to jump straight to what you need.
How to use ASCII Table
- 1
Browse or search
Type a decimal, hex code, or character to filter.
- 2
Read the mapping
Decimal, hex and character side by side.
- 3
Note the control codes
Non-printable characters are labeled with their function.
Features
- All 128 ASCII codes in one table
- Decimal, hex and character columns
- Control characters clearly described
Frequently asked questions
Common mistakes to avoid
- Assuming byte values above 127 are ASCII — those belong to extended encodings or UTF-8 multi-byte sequences.
- Confusing the character "5" (code 53) with the numeric value 5 when parsing text.
Get new tools in your inbox
One email a month with new tools, guides, and updates. No spam, unsubscribe anytime.

