ZH
我的工具

ASCII 码表

完整的 ASCII 码表(0–127),含十进制、十六进制、八进制、二进制、字符、HTML 实体和控制码名称,另有扩展 128–255 视图以及字符或编码查询。

留空则显示完整表格。
显示的行数
128
ASCII (0–127)
十进制十六进制八进制二进制字符HTML名称
00x0000000000000NULNUL — 空字符
10x0100100000001SOHSOH — 标题开始
20x0200200000010STXSTX — 正文开始
30x0300300000011ETXETX — 正文结束
40x0400400000100EOTEOT — 传输结束
50x0500500000101ENQENQ — 请求
60x0600600000110ACKACK — 确认
70x0700700000111BELBEL — 响铃
80x0801000001000BSBS — 退格
90x0901100001001HTHT — 水平制表符
100x0A01200001010LFLF — 换行
110x0B01300001011VTVT — 垂直制表符
120x0C01400001100FFFF — 换页
130x0D01500001101CRCR — 回车
140x0E01600001110SOSO — 移出
150x0F01700001111SISI — 移入
160x1002000010000DLEDLE — 数据链路转义
170x1102100010001DC1DC1 — 设备控制 1 (XON)
180x1202200010010DC2DC2 — 设备控制 2
190x1302300010011DC3DC3 — 设备控制 3 (XOFF)
200x1402400010100DC4DC4 — 设备控制 4
210x1502500010101NAKNAK — 否定应答
220x1602600010110SYNSYN — 同步空闲
230x1702700010111ETBETB — 传输块结束
240x1803000011000CANCAN — 取消
250x1903100011001EMEM — 介质结束
260x1A03200011010SUBSUB — 替换
270x1B03300011011ESCESC — 转义
280x1C03400011100FSFS — 文件分隔符
290x1D03500011101GSGS — 组分隔符
300x1E03600011110RSRS — 记录分隔符
310x1F03700011111USUS — 单元分隔符
320x2004000100000(空格)SP — 空格
330x2104100100001!
340x2204200100010""
350x2304300100011#
360x2404400100100$
370x2504500100101%
380x2604600100110&&
390x2704700100111''
400x2805000101000(
410x2905100101001)
420x2A05200101010*
430x2B05300101011+
440x2C05400101100,
450x2D05500101101-
460x2E05600101110.
470x2F05700101111/
480x30060001100000
490x31061001100011
500x32062001100102
510x33063001100113
520x34064001101004
530x35065001101015
540x36066001101106
550x37067001101117
560x38070001110008
570x39071001110019
580x3A07200111010:
590x3B07300111011;
我的工具 →
广告

ASCII 给每个基本拉丁字母、数字、标点符号和控制码分配了 0 到 127 的编号。这张参考表以十进制、十六进制、八进制和二进制显示每一项,并给出对应的字符、HTML 实体;对于不可见的控制码,还给出缩写和名称。可选的扩展视图涵盖 128–255。

使用方法

  1. 浏览完整表格,或筛选出控制码、可打印字符、数字或字母。
  2. 输入字符、编码(65 或 0x41)或控制码名称(LF),直接跳转到对应项。
  3. 打开扩展编码,查看 128–255 的字节。
  4. 复制你需要的任何值。

计算公式

0–31 和 127 是不可打印的控制码(NUL、LF、ESC、DEL…)。32–126 是可打印字符:空格、标点、数字 48–57、大写字母 65–90 和小写字母 97–122。

示例

字母“A”的十进制是 65,十六进制 0x41,八进制 101,二进制 01000001。你按回车产生的换行是十进制 10,即 LF(换行)控制码。选择 CP437 时,字节 176 是旧 DOS 屏幕上的阴影块 ░;在 Windows-1252 中,字节 128 是欧元符号 €。

常见问题

为什么 128–255 要按不同的编码显示?

纯 ASCII 只定义了 0–127。高半区取决于编码——Windows-1252、ISO-8859-1 和 CP437 会把同样的字节映射到不同的字符,所以工具让你自己选择。

LF 和 CR 有什么区别?

LF(10)是换行,Unix 和 macOS 用它结束一行;CR(13)是回车。Windows 则同时使用 CR + LF。

怎样查一个字符的编码?

把字符输入查询框即可。它会给出十进制、十六进制、八进制和二进制编码;如果是控制码,还会给出名称。

最后更新:

引用此工具
APA

kakaoCalc. (2026, November 8). ASCII 码表. https://kakao.mobile/zh/tools/ascii-table/

MLA

“ASCII 码表.” kakaoCalc, 8 Nov. 2026, kakao.mobile/zh/tools/ascii-table/.

广告