ASCII Table
Searchable ASCII table with decimal, hex, octal and binary codes.
Browse all 128 ASCII codes (0-127) with their decimal, hex, octal and binary representations and a friendly name for control characters. Search by character, code or name to jump straight to the row you need.
Common use cases
- Look up the hex code for a control character like CR (13) or ESC (27)
- Reference the difference between LF (10) and CRLF when debugging line endings
- Find ASCII codes for printable punctuation when editing escape strings
- Teach character encoding fundamentals with a printable cheat-sheet
Frequently asked questions
What about extended ASCII (128-255)?▾
Codes 128-255 are not standard ASCII — they depend on the code page (Latin-1, Windows-1252, etc.) or, in Unicode/UTF-8, encode the start of multi-byte sequences. The Unicode Lookup tool handles those.
Why are some characters blank?▾
Codes 0-31 and 127 are control characters (NUL, BEL, BS, ESC, DEL, etc.) that don't have a printable glyph.
Is the table case-sensitive when searching?▾
Searches are case-insensitive across decimal, hex, octal, the character itself and the name.
Related tools
{}
JSON Formatter & Validator
Beautify, validate and minify JSON instantly in your browser.
↔
JSON ↔ CSV Converter
Convert JSON arrays to CSV and CSV back to JSON.
B64
Base64 Encoder & Decoder
Encode and decode Base64 strings, including UTF-8 and binary.
%
URL Encoder & Decoder
Percent-encode and decode URL components safely.