TOP

Complete interactive reference

ASCII Table

Search all 128 standard ASCII positions by character, control name, decimal, hexadecimal, octal, or seven-bit binary value.

128 standard codesPrivate browser filtering

Interactive ASCII chart

Search the complete ASCII code table

128 of 128 rows shown

CharacterDecimalHexOctalBinaryNameAction
NUL0000000000000Null
SOH1010010000001Start of Heading
STX2020020000010Start of Text
ETX3030030000011End of Text
EOT4040040000100End of Transmission
ENQ5050050000101Enquiry
ACK6060060000110Acknowledge
BEL7070070000111Bell
BS8080100001000Backspace
HT9090110001001Horizontal Tab
LF100A0120001010Line Feed
VT110B0130001011Vertical Tab
FF120C0140001100Form Feed
CR130D0150001101Carriage Return
SO140E0160001110Shift Out
SI150F0170001111Shift In
DLE16100200010000Data Link Escape
DC117110210010001Device Control 1
DC218120220010010Device Control 2
DC319130230010011Device Control 3
DC420140240010100Device Control 4
NAK21150250010101Negative Acknowledge
SYN22160260010110Synchronous Idle
ETB23170270010111End of Transmission Block
CAN24180300011000Cancel
EM25190310011001End of Medium
SUB261A0320011010Substitute
ESC271B0330011011Escape
FS281C0340011100File Separator
GS291D0350011101Group Separator
RS301E0360011110Record Separator
US311F0370011111Unit Separator
32200400100000Space
!33210410100001Exclamation mark
"34220420100010Quotation mark
#35230430100011Number sign
$36240440100100Dollar sign
%37250450100101Percent sign
&38260460100110Ampersand
'39270470100111Apostrophe
(40280500101000Left parenthesis
)41290510101001Right parenthesis
*422A0520101010Asterisk
+432B0530101011Plus sign
,442C0540101100Comma
-452D0550101101Hyphen-minus
.462E0560101110Full stop
/472F0570101111Solidus
048300600110000Digit 0
149310610110001Digit 1
250320620110010Digit 2
351330630110011Digit 3
452340640110100Digit 4
553350650110101Digit 5
654360660110110Digit 6
755370670110111Digit 7
856380700111000Digit 8
957390710111001Digit 9
:583A0720111010Colon
;593B0730111011Semicolon
<603C0740111100Less-than sign
=613D0750111101Equals sign
>623E0760111110Greater-than sign
?633F0770111111Question mark
@64401001000000Commercial at
A65411011000001Latin capital letter A
B66421021000010Latin capital letter B
C67431031000011Latin capital letter C
D68441041000100Latin capital letter D
E69451051000101Latin capital letter E
F70461061000110Latin capital letter F
G71471071000111Latin capital letter G
H72481101001000Latin capital letter H
I73491111001001Latin capital letter I
J744A1121001010Latin capital letter J
K754B1131001011Latin capital letter K
L764C1141001100Latin capital letter L
M774D1151001101Latin capital letter M
N784E1161001110Latin capital letter N
O794F1171001111Latin capital letter O
P80501201010000Latin capital letter P
Q81511211010001Latin capital letter Q
R82521221010010Latin capital letter R
S83531231010011Latin capital letter S
T84541241010100Latin capital letter T
U85551251010101Latin capital letter U
V86561261010110Latin capital letter V
W87571271010111Latin capital letter W
X88581301011000Latin capital letter X
Y89591311011001Latin capital letter Y
Z905A1321011010Latin capital letter Z
[915B1331011011Left square bracket
\925C1341011100Reverse solidus
]935D1351011101Right square bracket
^945E1361011110Circumflex accent
_955F1371011111Low line
`96601401100000Grave accent
a97611411100001Latin small letter a
b98621421100010Latin small letter b
c99631431100011Latin small letter c
d100641441100100Latin small letter d
e101651451100101Latin small letter e
f102661461100110Latin small letter f
g103671471100111Latin small letter g
h104681501101000Latin small letter h
i105691511101001Latin small letter i
j1066A1521101010Latin small letter j
k1076B1531101011Latin small letter k
l1086C1541101100Latin small letter l
m1096D1551101101Latin small letter m
n1106E1561101110Latin small letter n
o1116F1571101111Latin small letter o
p112701601110000Latin small letter p
q113711611110001Latin small letter q
r114721621110010Latin small letter r
s115731631110011Latin small letter s
t116741641110100Latin small letter t
u117751651110101Latin small letter u
v118761661110110Latin small letter v
w119771671110111Latin small letter w
x120781701111000Latin small letter x
y121791711111001Latin small letter y
z1227A1721111010Latin small letter z
{1237B1731111011Left curly bracket
|1247C1741111100Vertical line
}1257D1751111101Right curly bracket
~1267E1761111110Tilde
DEL1277F1771111111Delete

ASCII code guide

How to Read the ASCII Table

ASCII assigns integers 0 through 127 to control functions, punctuation, digits, uppercase letters, and lowercase letters. Decimal 65, hexadecimal 41, octal 101, and binary 1000001 all identify uppercase A.

Use search for an exact character, a control name such as line feed, or one of the displayed numeric forms. Copy exports the selected row without sending its contents to a server.

Control Codes and Printable ASCII

Codes 0-31 and 127 are controls such as NUL, TAB, LF, CR, ESC, and DEL. They were designed for terminals, transmission, and device control, so most have no visible glyph.

Codes 32-126 are printable: space, punctuation, digits, Latin uppercase letters, Latin lowercase letters, and symbols. Extended 8-bit code pages are not part of standard ASCII.

decimal 65
hex     41
octal   101
binary  1000001
char    A

ASCII Lookup in JavaScript and Python

For an ASCII character, JavaScript codePointAt(0) and Python ord return the decimal value. Validate that it is at most 127 before calling the result standard ASCII.

const code = "A".codePointAt(0); // 65
const hex = code.toString(16);   // 41
code = ord("A")                  # 65

ASCII Limits, Unicode, and UTF-8

ASCII covers only 128 positions and seven bits. Characters such as é, 你, and 😀 are Unicode characters, not ASCII, even though they can be stored as UTF-8 bytes.

Values 128-255 depend on an external 8-bit encoding such as Windows-1252 or ISO-8859-1. This table intentionally stops at 127 to avoid labeling incompatible code pages as ASCII.

Related tools

Convert ASCII and Number Bases

Use a focused converter when you need to transform data rather than look up a reference value.

Advertisement

Sponsored link