ASCII Table Reference

All 128 ASCII codes in decimal, hex, octal and binary — searchable.

Ad placeholder (leaderboard)
Enjoying the tools? Go Pro for £4.99 (one-time) and remove all ads — forever, on this device. Remove ads — £4.99

This is a complete, searchable reference for the standard 7-bit ASCII table — the 128 character codes (0 to 127) that underpin almost all text encoding. It is invaluable for programmers converting between characters and numeric codes, debugging data, working with binary or hex dumps, and learning how computers represent text.

How it works

ASCII assigns each character a number from 0 to 127. The table shows every code in four bases at once — decimal, hexadecimal, octal and binary — alongside the character itself and a description. Codes 0-31 and 127 are non-printing control characters (NUL, tab, LF, CR, ESC and so on); codes 32-126 are printable characters including space, digits, letters and punctuation. You can filter to show only printable or only control characters, or search by number, hex value, character, or control-code name.

Example

To convert the letter A to hex, find row 65 and read the Hex column: A is decimal 65 = 0x41 = octal 101 = binary 1000001.

CharDecHexOctalBinary
(space)32200400100000
048300600110000
A65411011000001
a97611411100001
~1267E1761111110

Everything runs in your browser; nothing is uploaded.

Ad placeholder (rectangle)