ASCII码表速查

ASCII(美国信息交换标准代码)共128个字符:0~31与127为控制字符,32~126为可打印字符。支持按十进制/十六进制/字符/含义关键词过滤。

十进制十六进制八进制二进制字符含义
0 0x00 000 0000000 — NUL 空字符
1 0x01 001 0000001 — SOH 标题开始
2 0x02 002 0000010 — STX 正文开始
3 0x03 003 0000011 — ETX 正文结束
4 0x04 004 0000100 — EOT 传输结束
5 0x05 005 0000101 — ENQ 询问
6 0x06 006 0000110 — ACK 确认
7 0x07 007 0000111 — BEL 响铃
8 0x08 010 0001000 — BS 退格
9 0x09 011 0001001 — HT 水平制表符(Tab)
10 0x0A 012 0001010 — LF 换行
11 0x0B 013 0001011 — VT 垂直制表符
12 0x0C 014 0001100 — FF 换页
13 0x0D 015 0001101 — CR 回车
14 0x0E 016 0001110 — SO 移出
15 0x0F 017 0001111 — SI 移入
16 0x10 020 0010000 — DLE 数据链路转义
17 0x11 021 0010001 — DC1 设备控制1(XON)
18 0x12 022 0010010 — DC2 设备控制2
19 0x13 023 0010011 — DC3 设备控制3(XOFF)
20 0x14 024 0010100 — DC4 设备控制4
21 0x15 025 0010101 — NAK 否定确认
22 0x16 026 0010110 — SYN 同步空闲
23 0x17 027 0010111 — ETB 传输块结束
24 0x18 030 0011000 — CAN 取消
25 0x19 031 0011001 — EM 介质结束
26 0x1A 032 0011010 — SUB 替换
27 0x1B 033 0011011 — ESC 转义
28 0x1C 034 0011100 — FS 文件分隔符
29 0x1D 035 0011101 — GS 组分隔符
30 0x1E 036 0011110 — RS 记录分隔符
31 0x1F 037 0011111 — US 单元分隔符
32 0x20 040 0100000 — 空格
33 0x21 041 0100001 ! 标点/符号 !
34 0x22 042 0100010 " 标点/符号 "
35 0x23 043 0100011 # 标点/符号 #
36 0x24 044 0100100 $ 标点/符号 $
37 0x25 045 0100101 % 标点/符号 %
38 0x26 046 0100110 & 标点/符号 &
39 0x27 047 0100111 ' 标点/符号 '
40 0x28 050 0101000 ( 标点/符号 (
41 0x29 051 0101001 ) 标点/符号 )
42 0x2A 052 0101010 * 标点/符号 *
43 0x2B 053 0101011 + 标点/符号 +
44 0x2C 054 0101100 , 标点/符号 ,
45 0x2D 055 0101101 - 标点/符号 -
46 0x2E 056 0101110 . 标点/符号 .
47 0x2F 057 0101111 / 标点/符号 /
48 0x30 060 0110000 0 数字 0
49 0x31 061 0110001 1 数字 1
50 0x32 062 0110010 2 数字 2
51 0x33 063 0110011 3 数字 3
52 0x34 064 0110100 4 数字 4
53 0x35 065 0110101 5 数字 5
54 0x36 066 0110110 6 数字 6
55 0x37 067 0110111 7 数字 7
56 0x38 070 0111000 8 数字 8
57 0x39 071 0111001 9 数字 9
58 0x3A 072 0111010 : 标点/符号 :
59 0x3B 073 0111011 ; 标点/符号 ;
60 0x3C 074 0111100 < 标点/符号 <
61 0x3D 075 0111101 = 标点/符号 =
62 0x3E 076 0111110 > 标点/符号 >
63 0x3F 077 0111111 ? 标点/符号 ?
64 0x40 100 1000000 @ 标点/符号 @
65 0x41 101 1000001 A 大写字母 A
66 0x42 102 1000010 B 大写字母 B
67 0x43 103 1000011 C 大写字母 C
68 0x44 104 1000100 D 大写字母 D
69 0x45 105 1000101 E 大写字母 E
70 0x46 106 1000110 F 大写字母 F
71 0x47 107 1000111 G 大写字母 G
72 0x48 110 1001000 H 大写字母 H
73 0x49 111 1001001 I 大写字母 I
74 0x4A 112 1001010 J 大写字母 J
75 0x4B 113 1001011 K 大写字母 K
76 0x4C 114 1001100 L 大写字母 L
77 0x4D 115 1001101 M 大写字母 M
78 0x4E 116 1001110 N 大写字母 N
79 0x4F 117 1001111 O 大写字母 O
80 0x50 120 1010000 P 大写字母 P
81 0x51 121 1010001 Q 大写字母 Q
82 0x52 122 1010010 R 大写字母 R
83 0x53 123 1010011 S 大写字母 S
84 0x54 124 1010100 T 大写字母 T
85 0x55 125 1010101 U 大写字母 U
86 0x56 126 1010110 V 大写字母 V
87 0x57 127 1010111 W 大写字母 W
88 0x58 130 1011000 X 大写字母 X
89 0x59 131 1011001 Y 大写字母 Y
90 0x5A 132 1011010 Z 大写字母 Z
91 0x5B 133 1011011 [ 标点/符号 [
92 0x5C 134 1011100 \ 标点/符号 \
93 0x5D 135 1011101 ] 标点/符号 ]
94 0x5E 136 1011110 ^ 标点/符号 ^
95 0x5F 137 1011111 _ 标点/符号 _
96 0x60 140 1100000 ` 标点/符号 `
97 0x61 141 1100001 a 小写字母 a
98 0x62 142 1100010 b 小写字母 b
99 0x63 143 1100011 c 小写字母 c
100 0x64 144 1100100 d 小写字母 d
101 0x65 145 1100101 e 小写字母 e
102 0x66 146 1100110 f 小写字母 f
103 0x67 147 1100111 g 小写字母 g
104 0x68 150 1101000 h 小写字母 h
105 0x69 151 1101001 i 小写字母 i
106 0x6A 152 1101010 j 小写字母 j
107 0x6B 153 1101011 k 小写字母 k
108 0x6C 154 1101100 l 小写字母 l
109 0x6D 155 1101101 m 小写字母 m
110 0x6E 156 1101110 n 小写字母 n
111 0x6F 157 1101111 o 小写字母 o
112 0x70 160 1110000 p 小写字母 p
113 0x71 161 1110001 q 小写字母 q
114 0x72 162 1110010 r 小写字母 r
115 0x73 163 1110011 s 小写字母 s
116 0x74 164 1110100 t 小写字母 t
117 0x75 165 1110101 u 小写字母 u
118 0x76 166 1110110 v 小写字母 v
119 0x77 167 1110111 w 小写字母 w
120 0x78 170 1111000 x 小写字母 x
121 0x79 171 1111001 y 小写字母 y
122 0x7A 172 1111010 z 小写字母 z
123 0x7B 173 1111011 { 标点/符号 {
124 0x7C 174 1111100 | 标点/符号 |
125 0x7D 175 1111101 } 标点/符号 }
126 0x7E 176 1111110 ~ 标点/符号 ~
127 0x7F 177 1111111 — DEL 删除

表格可左右滑动查看

速记要点

常见问题

控制字符是什么?为什么也要收录?

ASCII 0-31与127是不可打印的控制字符:\n换行(10)、\r回车(13)、\t制表(9)、\0空字符(0)、ESC(27)等。日志清洗(去除混入的\r\0)、协议分析(分隔符)、终端转义序列处理都离不开对照它们的编码值。

和Unicode是什么关系?

ASCII是Unicode的子集:0-127码位在UTF-8中占1字节且编码值相同,这也是英文文本在任何ASCII兼容系统都能正确显示的原因。超出127的字符(汉字等)属扩展区,UTF-8用2-4字节编码,本表聚焦0-127全字符的十/十六/八/二进制对照。

相关工具