HomeReferencesASCII Table

ASCII Table

Complete ASCII character code chart — all 128 characters with decimal, hexadecimal, octal, and binary values.

DecHexOctBinaryCharDescription
00000000000000NULNUL
10100100000001SOHSOH
20200200000010STXSTX
30300300000011ETXETX
40400400000100EOTEOT
50500500000101ENQENQ
60600600000110ACKACK
70700700000111BELBEL
80801000001000BSBS
90901100001001TABTAB
100A01200001010LFLF
110B01300001011VTVT
120C01400001100FFFF
130D01500001101CRCR
140E01600001110SOSO
150F01700001111SISI
161002000010000DLEDLE
171102100010001DC1DC1
181202200010010DC2DC2
191302300010011DC3DC3
201402400010100DC4DC4
211502500010101NAKNAK
221602600010110SYNSYN
231702700010111ETBETB
241803000011000CANCAN
251903100011001EMEM
261A03200011010SUBSUB
271B03300011011ESCESC
281C03400011100FSFS
291D03500011101GSGS
301E03600011110RSRS
311F03700011111USUS
322004000100000Space
332104100100001!!
342204200100010""
352304300100011##
362404400100100$$
372504500100101%%
382604600100110&&
392704700100111''
402805000101000((
412905100101001))
422A05200101010**
432B05300101011++
442C05400101100,,
452D05500101101--
462E05600101110..
472F05700101111//
48300600011000000
49310610011000111
50320620011001022
51330630011001133
52340640011010044
53350650011010155
54360660011011066
55370670011011177
56380700011100088
57390710011100199
583A07200111010::
593B07300111011;;
603C07400111100<<
613D07500111101==
623E07600111110>>
633F07700111111??
644010001000000@@
654110101000001AA
664210201000010BB
674310301000011CC
684410401000100DD
694510501000101EE
704610601000110FF
714710701000111GG
724811001001000HH
734911101001001II
744A11201001010JJ
754B11301001011KK
764C11401001100LL
774D11501001101MM
784E11601001110NN
794F11701001111OO
805012001010000PP
815112101010001QQ
825212201010010RR
835312301010011SS
845412401010100TT
855512501010101UU
865612601010110VV
875712701010111WW
885813001011000XX
895913101011001YY
905A13201011010ZZ
915B13301011011[[
925C13401011100\\
935D13501011101]]
945E13601011110^^
955F13701011111__
966014001100000``
976114101100001aa
986214201100010bb
996314301100011cc
1006414401100100dd
1016514501100101ee
1026614601100110ff
1036714701100111gg
1046815001101000hh
1056915101101001ii
1066A15201101010jj
1076B15301101011kk
1086C15401101100ll
1096D15501101101mm
1106E15601101110nn
1116F15701101111oo
1127016001110000pp
1137116101110001qq
1147216201110010rr
1157316301110011ss
1167416401110100tt
1177516501110101uu
1187616601110110vv
1197716701110111ww
1207817001111000xx
1217917101111001yy
1227A17201111010zz
1237B17301111011{{
1247C17401111100||
1257D17501111101}}
1267E17601111110~~
1277F17701111111DELDEL

What is ASCII?

ASCII (American Standard Code for Information Interchange) is a character encoding standard that assigns numbers 0–127 to letters, digits, punctuation, and control characters. Developed in the 1960s, it remains the foundation of modern text encoding including UTF-8.

FAQ

What is ASCII?

ASCII assigns numbers 0-127 to 128 characters including letters, digits, and control codes.

How many ASCII characters are there?

128 total: 33 control characters and 95 printable characters.