ASCII / Hex Table

Decimal, binary, and hex for every ASCII character, 0 through 127.

Codes 0 through 31, plus 127, are unprintable control characters (things like TAB and LF, a line break) and are shown by name instead of by symbol. Everything from 32 through 126 is a normal, visible character.

DecBinHexChr
00000000000NUL
10000000101SOH
20000001002STX
30000001103ETX
40000010004EOT
50000010105ENQ
60000011006ACK
70000011107BEL
80000100008BS
90000100109TAB
10000010100ALF
11000010110BVT
12000011000CFF
13000011010DCR
14000011100ESO
15000011110FSI
160001000010DLE
170001000111DC1
180001001012DC2
190001001113DC3
200001010014DC4
210001010115NAK
220001011016SYN
230001011117ETB
240001100018CAN
250001100119EM
26000110101ASUB
27000110111BESC
28000111001CFS
29000111011DGS
30000111101ERS
31000111111FUS
DecBinHexChr
320010000020SP
330010000121!
340010001022"
350010001123#
360010010024$
370010010125%
380010011026&
390010011127'
400010100028(
410010100129)
42001010102A*
43001010112B+
44001011002C,
45001011012D-
46001011102E.
47001011112F/
4800110000300
4900110001311
5000110010322
5100110011333
5200110100344
5300110101355
5400110110366
5500110111377
5600111000388
5700111001399
58001110103A:
59001110113B;
60001111003C<
61001111013D=
62001111103E>
63001111113F?
DecBinHexChr
640100000040@
650100000141A
660100001042B
670100001143C
680100010044D
690100010145E
700100011046F
710100011147G
720100100048H
730100100149I
74010010104AJ
75010010114BK
76010011004CL
77010011014DM
78010011104EN
79010011114FO
800101000050P
810101000151Q
820101001052R
830101001153S
840101010054T
850101010155U
860101011056V
870101011157W
880101100058X
890101100159Y
90010110105AZ
91010110115B[
92010111005C\
93010111015D]
94010111105E^
95010111115F_
DecBinHexChr
960110000060`
970110000161a
980110001062b
990110001163c
1000110010064d
1010110010165e
1020110011066f
1030110011167g
1040110100068h
1050110100169i
106011010106Aj
107011010116Bk
108011011006Cl
109011011016Dm
110011011106En
111011011116Fo
1120111000070p
1130111000171q
1140111001072r
1150111001173s
1160111010074t
1170111010175u
1180111011076v
1190111011177w
1200111100078x
1210111100179y
122011110107Az
123011110117B{
124011111007C|
125011111017D}
126011111107E~
127011111117FDEL

Quick lookup by hex pair

Each character's hex code has two digits. The first digit picks the row, the second picks the column; the character where they meet is what that byte represents. For example, 4D is row 4, column D: M. Going the other way, M is in row 4, column D, so its hex code is 4D.

Row = first hex digit, column = second hex digit.
  0 1 2 3 4 5 6 7 8 9 A B C D E F
2 20SPACE 21! 22" 23# 24$ 25% 26& 27' 28( 29) 2A* 2B+ 2C, 2D- 2E. 2F/
3 300 311 322 333 344 355 366 377 388 399 3A: 3B; 3C< 3D= 3E> 3F?
4 40@ 41A 42B 43C 44D 45E 46F 47G 48H 49I 4AJ 4BK 4CL 4DM 4EN 4FO
5 50P 51Q 52R 53S 54T 55U 56V 57W 58X 59Y 5AZ 5B[ 5C\ 5D] 5E^ 5F_
6 60` 61a 62b 63c 64d 65e 66f 67g 68h 69i 6Aj 6Bk 6Cl 6Dm 6En 6Fo
7 70p 71q 72r 73s 74t 75u 76v 77w 78x 79y 7Az 7B{ 7C| 7D} 7E~