ASCII Table

Type a single character or a decimal code (0-127) — the matching row is highlighted in the table below.

7-bit ASCII reference (codes 0-127)

Codes 0-31 and 127 are non-printable control characters, shown with their standard short names. Codes 32-126 are printable, including the space at 32. This table is 7-bit ASCII only (0-127) — it does not cover Latin-1 or wider Unicode code points.

Code Hex Char Description
0 0x00 NUL — Null
1 0x01 SOH — Start of Heading
2 0x02 STX — Start of Text
3 0x03 ETX — End of Text
4 0x04 EOT — End of Transmission
5 0x05 ENQ — Enquiry
6 0x06 ACK — Acknowledge
7 0x07 BEL — Bell
8 0x08 BS — Backspace
9 0x09 TAB — Horizontal Tab
10 0x0A LF — Line Feed
11 0x0B VT — Vertical Tab
12 0x0C FF — Form Feed
13 0x0D CR — Carriage Return
14 0x0E SO — Shift Out
15 0x0F SI — Shift In
16 0x10 DLE — Data Link Escape
17 0x11 DC1 — Device Control 1
18 0x12 DC2 — Device Control 2
19 0x13 DC3 — Device Control 3
20 0x14 DC4 — Device Control 4
21 0x15 NAK — Negative Acknowledge
22 0x16 SYN — Synchronous Idle
23 0x17 ETB — End of Transmission Block
24 0x18 CAN — Cancel
25 0x19 EM — End of Medium
26 0x1A SUB — Substitute
27 0x1B ESC — Escape
28 0x1C FS — File Separator
29 0x1D GS — Group Separator
30 0x1E RS — Record Separator
31 0x1F US — Unit Separator
32 0x20 Space
33 0x21 ! Printable character '!'
34 0x22 " Printable character '"'
35 0x23 # Printable character '#'
36 0x24 $ Printable character '$'
37 0x25 % Printable character '%'
38 0x26 & Printable character '&'
39 0x27 ' Printable character '''
40 0x28 ( Printable character '('
41 0x29 ) Printable character ')'
42 0x2A * Printable character '*'
43 0x2B + Printable character '+'
44 0x2C , Printable character ','
45 0x2D - Printable character '-'
46 0x2E . Printable character '.'
47 0x2F / Printable character '/'
48 0x30 0 Printable character '0'
49 0x31 1 Printable character '1'
50 0x32 2 Printable character '2'
51 0x33 3 Printable character '3'
52 0x34 4 Printable character '4'
53 0x35 5 Printable character '5'
54 0x36 6 Printable character '6'
55 0x37 7 Printable character '7'
56 0x38 8 Printable character '8'
57 0x39 9 Printable character '9'
58 0x3A : Printable character ':'
59 0x3B ; Printable character ';'
60 0x3C < Printable character '<'
61 0x3D = Printable character '='
62 0x3E > Printable character '>'
63 0x3F ? Printable character '?'
64 0x40 @ Printable character '@'
65 0x41 A Printable character 'A'
66 0x42 B Printable character 'B'
67 0x43 C Printable character 'C'
68 0x44 D Printable character 'D'
69 0x45 E Printable character 'E'
70 0x46 F Printable character 'F'
71 0x47 G Printable character 'G'
72 0x48 H Printable character 'H'
73 0x49 I Printable character 'I'
74 0x4A J Printable character 'J'
75 0x4B K Printable character 'K'
76 0x4C L Printable character 'L'
77 0x4D M Printable character 'M'
78 0x4E N Printable character 'N'
79 0x4F O Printable character 'O'
80 0x50 P Printable character 'P'
81 0x51 Q Printable character 'Q'
82 0x52 R Printable character 'R'
83 0x53 S Printable character 'S'
84 0x54 T Printable character 'T'
85 0x55 U Printable character 'U'
86 0x56 V Printable character 'V'
87 0x57 W Printable character 'W'
88 0x58 X Printable character 'X'
89 0x59 Y Printable character 'Y'
90 0x5A Z Printable character 'Z'
91 0x5B [ Printable character '['
92 0x5C \ Printable character '\'
93 0x5D ] Printable character ']'
94 0x5E ^ Printable character '^'
95 0x5F _ Printable character '_'
96 0x60 ` Printable character '`'
97 0x61 a Printable character 'a'
98 0x62 b Printable character 'b'
99 0x63 c Printable character 'c'
100 0x64 d Printable character 'd'
101 0x65 e Printable character 'e'
102 0x66 f Printable character 'f'
103 0x67 g Printable character 'g'
104 0x68 h Printable character 'h'
105 0x69 i Printable character 'i'
106 0x6A j Printable character 'j'
107 0x6B k Printable character 'k'
108 0x6C l Printable character 'l'
109 0x6D m Printable character 'm'
110 0x6E n Printable character 'n'
111 0x6F o Printable character 'o'
112 0x70 p Printable character 'p'
113 0x71 q Printable character 'q'
114 0x72 r Printable character 'r'
115 0x73 s Printable character 's'
116 0x74 t Printable character 't'
117 0x75 u Printable character 'u'
118 0x76 v Printable character 'v'
119 0x77 w Printable character 'w'
120 0x78 x Printable character 'x'
121 0x79 y Printable character 'y'
122 0x7A z Printable character 'z'
123 0x7B { Printable character '{'
124 0x7C | Printable character '|'
125 0x7D } Printable character '}'
126 0x7E ~ Printable character '~'
127 0x7F DEL — Delete