ASCII Table
Every ASCII code from 0 to 127 with decimal, hex, octal, binary, the printable character and the control abbreviation.
Search ASCII codes
Showing 0 of 128 codes
How to use the ASCII Table
- Type a decimal code, a hex value, a character or a control name.
- Read the matching rows with all number bases on one line.
- Note that codes 0 to 31 and 127 are non printable control characters.
Features
- All 128 ASCII codes from 0 to 127
- Decimal, hexadecimal, octal and binary on every row
- Control name abbreviations such as LF, CR and ESC
- Search by code, character or name
Advertisement
Frequently Asked Questions
Common questions about the free online ascii table.
ASCII defines 128 codes, numbered 0 to 127, which fit in seven bits of data.
Codes 32 to 126 are printable, because 0 to 31 and 127 are control characters without glyphs.
Line feed is code 10 in decimal, 0x0A in hexadecimal, and carriage return is code 13, or
0x0D.
ASCII covers only 128 Latin characters, while Unicode covers every writing system and
currently over 150000 characters.
Capital A is 65 in decimal, 0x41 in hexadecimal, 101 in octal and 01000001 in binary.
Code 127 deletes a character on paper tape by punching every hole, which is why it has no
printed glyph.
Code 7 is BEL, which historically rang a terminal bell and may still produce a beep in some
terminals.
Yes. The first 128 Unicode code points match ASCII exactly, so UTF-8 encodes them as a single
byte.
Yes. It is completely free, needs no account and works offline in any modern browser on any
device.
Last updated: October 10, 2026