ASCII 码对照表
字符与 ASCII 十进制、十六进制互查,下方附完整可打印字符对照表。
什么是 ASCII 码?
ASCII(American Standard Code for Information Interchange,美国信息交换标准代码)是 1963 年发布、1968 年正式标准化的字符编码方案,用 7 位二进制数表示 128 个字符:其中 0-31 与 127 是控制字符(如换行 LF、回车 CR、制表 TAB),32-126 是 95 个可打印字符(空格、数字、大小写字母、常用标点)。它是现代所有字符编码的基石,UTF-8 完全兼容 ASCII。
掌握 ASCII 码在开发中很实用:判断字符类型(数字 48-57、大写字母 65-90、小写字母 97-122)、大小写转换(相差 32)、字符排序比较等。本工具支持双向查询:输入字符得到其十进制与十六进制编码,输入编码值还原字符;同时内置 33-126 完整可打印字符对照表,方便整体速查。查询中文等其他字符时,返回的是其 Unicode 码点。
使用步骤
- 在「输入字符」框中输入字符,点击「查询字符编码」得到十进制与十六进制值;
- 在「输入编码」框中输入 0-255 的十进制数或 0x 开头的十六进制数,点击「查询编码字符」还原字符;
- 阅读下方完整对照表速查任意可打印字符的编码;
- 点击结果区「复制」按钮复制查询结果。
完整可打印字符对照表(33-126)
常见问题
ASCII 是什么?
ASCII(美国信息交换标准代码)是 1960 年代制定的字符编码标准,用 7 位二进制数(0-127)表示英文字母、数字、标点和控制字符,是现代字符编码的基础。
0-31 和 127 是什么字符?
它们是控制字符,不显示可见符号,例如 0 是 NUL(空)、9 是 TAB(制表)、10 是 LF(换行)、13 是 CR(回车)、27 是 ESC(退出),主要用于终端控制和数据传输。
为什么查询中文显示的不是 ASCII?
ASCII 只覆盖英文与符号(0-127),中文属于 Unicode 字符集,由 UTF-8 等多字节编码表示。本工具查询中文时给出的是其 Unicode 码点而非 ASCII 码。
大写 A 和小写 a 的 ASCII 码一样吗?
不一样。大写 A 是 65(0x41),小写 a 是 97(0x61),相差 32,这个规律可用于大小写转换和字符排序。