Skip to content
ZeroServer.tools

ASCII Table

Full ASCII table with decimal, hex, octal, and binary values for every character.

CharDecHexOctBinary
NULcontrol00x0000000000000
SOHcontrol10x0100100000001
STXcontrol20x0200200000010
ETXcontrol30x0300300000011
EOTcontrol40x0400400000100
ENQcontrol50x0500500000101
ACKcontrol60x0600600000110
BELcontrol70x0700700000111
BScontrol80x0801000001000
HTcontrol90x0901100001001
LFcontrol100x0A01200001010
VTcontrol110x0B01300001011
FFcontrol120x0C01400001100
CRcontrol130x0D01500001101
SOcontrol140x0E01600001110
SIcontrol150x0F01700001111
DLEcontrol160x1002000010000
DC1control170x1102100010001
DC2control180x1202200010010
DC3control190x1302300010011
DC4control200x1402400010100
NAKcontrol210x1502500010101
SYNcontrol220x1602600010110
ETBcontrol230x1702700010111
CANcontrol240x1803000011000
EMcontrol250x1903100011001
SUBcontrol260x1A03200011010
ESCcontrol270x1B03300011011
FScontrol280x1C03400011100
GScontrol290x1D03500011101
RScontrol300x1E03600011110
UScontrol310x1F03700011111
SPspace320x2004000100000
!330x2104100100001
"340x2204200100010
#350x2304300100011
$360x2404400100100
%370x2504500100101
&380x2604600100110
'390x2704700100111
(400x2805000101000
)410x2905100101001
*420x2A05200101010
+430x2B05300101011
,440x2C05400101100
-450x2D05500101101
.460x2E05600101110
/470x2F05700101111
0480x3006000110000
1490x3106100110001
2500x3206200110010
3510x3306300110011
4520x3406400110100
5530x3506500110101
6540x3606600110110
7550x3706700110111
8560x3807000111000
9570x3907100111001
:580x3A07200111010
;590x3B07300111011
<600x3C07400111100
=610x3D07500111101
>620x3E07600111110
?630x3F07700111111
@640x4010001000000
A650x4110101000001
B660x4210201000010
C670x4310301000011
D680x4410401000100
E690x4510501000101
F700x4610601000110
G710x4710701000111
H720x4811001001000
I730x4911101001001
J740x4A11201001010
K750x4B11301001011
L760x4C11401001100
M770x4D11501001101
N780x4E11601001110
O790x4F11701001111
P800x5012001010000
Q810x5112101010001
R820x5212201010010
S830x5312301010011
T840x5412401010100
U850x5512501010101
V860x5612601010110
W870x5712701010111
X880x5813001011000
Y890x5913101011001
Z900x5A13201011010
[910x5B13301011011
\920x5C13401011100
]930x5D13501011101
^940x5E13601011110
_950x5F13701011111
`960x6014001100000
a970x6114101100001
b980x6214201100010
c990x6314301100011
d1000x6414401100100
e1010x6514501100101
f1020x6614601100110
g1030x6714701100111
h1040x6815001101000
i1050x6915101101001
j1060x6A15201101010
k1070x6B15301101011
l1080x6C15401101100
m1090x6D15501101101
n1100x6E15601101110
o1110x6F15701101111
p1120x7016001110000
q1130x7116101110001
r1140x7216201110010
s1150x7316301110011
t1160x7416401110100
u1170x7516501110101
v1180x7616601110110
w1190x7716701110111
x1200x7817001111000
y1210x7917101111001
z1220x7A17201111010
{1230x7B17301111011
|1240x7C17401111100
}1250x7D17501111101
~1260x7E17601111110
DELcontrol1270x7F17701111111

The ASCII character set

ASCII (American Standard Code for Information Interchange) maps the numbers 0–127 to characters. Codes 0–31 and 127 are non-printing control characters like LF (line feed, 10) and ESC (escape, 27); 32 is the space; and 33–126 are the printable letters, digits, and punctuation. Every byte here is shown in decimal, hexadecimal, octal, and 8-bit binary so you can cross-reference encodings at a glance.

To convert your own text, use Text to ASCII and ASCII to Text, or jump between number bases with the base converter.

Related Developer Utilities tools