All tools

ASCII Table

Quick reference for ASCII codes 0 to 127.

CharDecHexOctBinHTML
NUL00x0000000000000�
SOH10x0100100000001
STX20x0200200000010
ETX30x0300300000011
EOT40x0400400000100
ENQ50x0500500000101
ACK60x0600600000110
BEL70x0700700000111
BS80x0801000001000
HT90x0901100001001	
LF100x0A01200001010

VT110x0B01300001011
FF120x0C01400001100
CR130x0D01500001101
SO140x0E01600001110
SI150x0F01700001111
DLE160x1002000010000
DC1170x1102100010001
DC2180x1202200010010
DC3190x1302300010011
DC4200x1402400010100
NAK210x1502500010101
SYN220x1602600010110
ETB230x1702700010111
CAN240x1803000011000
EM250x1903100011001
SUB260x1A03200011010
ESC270x1B03300011011
FS280x1C03400011100
GS290x1D03500011101
RS300x1E03600011110
US310x1F03700011111
(space)320x2004000100000 
!330x2104100100001!
"340x2204200100010"
#350x2304300100011#
$360x2404400100100$
%370x2504500100101%
&380x2604600100110&
'390x2704700100111'
(400x2805000101000(
)410x2905100101001)
*420x2A05200101010*
+430x2B05300101011+
,440x2C05400101100,
-450x2D05500101101-
.460x2E05600101110.
/470x2F05700101111/
0480x30060001100000
1490x31061001100011
2500x32062001100102
3510x33063001100113
4520x34064001101004
5530x35065001101015
6540x36066001101106
7550x37067001101117
8560x38070001110008
9570x39071001110019
:580x3A07200111010:
;590x3B07300111011&#59;
<600x3C07400111100&#60;
=610x3D07500111101&#61;
>620x3E07600111110&#62;
?630x3F07700111111&#63;
@640x4010001000000&#64;
A650x4110101000001&#65;
B660x4210201000010&#66;
C670x4310301000011&#67;
D680x4410401000100&#68;
E690x4510501000101&#69;
F700x4610601000110&#70;
G710x4710701000111&#71;
H720x4811001001000&#72;
I730x4911101001001&#73;
J740x4A11201001010&#74;
K750x4B11301001011&#75;
L760x4C11401001100&#76;
M770x4D11501001101&#77;
N780x4E11601001110&#78;
O790x4F11701001111&#79;
P800x5012001010000&#80;
Q810x5112101010001&#81;
R820x5212201010010&#82;
S830x5312301010011&#83;
T840x5412401010100&#84;
U850x5512501010101&#85;
V860x5612601010110&#86;
W870x5712701010111&#87;
X880x5813001011000&#88;
Y890x5913101011001&#89;
Z900x5A13201011010&#90;
[910x5B13301011011&#91;
\920x5C13401011100&#92;
]930x5D13501011101&#93;
^940x5E13601011110&#94;
_950x5F13701011111&#95;
`960x6014001100000&#96;
a970x6114101100001&#97;
b980x6214201100010&#98;
c990x6314301100011&#99;
d1000x6414401100100&#100;
e1010x6514501100101&#101;
f1020x6614601100110&#102;
g1030x6714701100111&#103;
h1040x6815001101000&#104;
i1050x6915101101001&#105;
j1060x6A15201101010&#106;
k1070x6B15301101011&#107;
l1080x6C15401101100&#108;
m1090x6D15501101101&#109;
n1100x6E15601101110&#110;
o1110x6F15701101111&#111;
p1120x7016001110000&#112;
q1130x7116101110001&#113;
r1140x7216201110010&#114;
s1150x7316301110011&#115;
t1160x7416401110100&#116;
u1170x7516501110101&#117;
v1180x7616601110110&#118;
w1190x7716701110111&#119;
x1200x7817001111000&#120;
y1210x7917101111001&#121;
z1220x7A17201111010&#122;
{1230x7B17301111011&#123;
|1240x7C17401111100&#124;
}1250x7D17501111101&#125;
~1260x7E17601111110&#126;
DEL1270x7F17701111111&#127;

First 128 characters of the ASCII table. 0-31 and 127 are control characters with no printable form. Codes 32 to 126 are printable. For values above 127, use a Unicode reference.

About

All 128 ASCII characters with decimal, hex, octal, binary, and HTML entity. Filter by character or by code in any base. Useful when you're parsing serial output or remembering whether ETX is 0x03 (it is).

How to use

  1. Scroll the table or type in the filter.
  2. Filter accepts the character itself, decimal, hex, or the control name.

FAQ

What about extended ASCII or Unicode?+

ASCII is only 128 characters. For anything past 127 you want a Unicode reference. Use the Unicode Search tool on this site.