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
Codes 0 to 31 and 127 are control characters with no printable glyph. Everything runs locally.

How to use the ASCII Table

  1. Type a decimal code, a hex value, a character or a control name.
  2. Read the matching rows with all number bases on one line.
  3. Note that codes 0 to 31 and 127 are non printable control characters.

Features

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