ASCII码表查询工具

在线查询 ASCII 码表,字符与十进制、十六进制、二进制相互转换,包含可打印字符和控制字符说明,适合编程学习。

-
字符
-
十进制
-
十六进制
-
二进制

功能说明

本工具提供完整的 ASCII 码表(0-127)查询,并支持扩展 ASCII(128-255)和常用汉字 Unicode 码点(U+4E00 至 U+4EFF)的显示。您可以通过输入字符或编码快速互换查询,并查看对应的十进制、十六进制、二进制信息。

使用方法

计算原理

ASCII 码使用 7 位二进制数表示 128 个字符(0-127),其中 0-31 和 127 为控制字符。扩展 ASCII 使用 8 位表示 128-255。Unicode 码点(如汉字)使用十六进制表示,例如“中”的码点为 U+4E2D(十进制 20013)。本工具使用 JavaScript 的 codePointAt() 和 String.fromCodePoint() 进行双向转换,结果准确。

注意事项

如何查询大写字母 A 的 ASCII 码?

在“输入字符”框中输入 A,下方统计区会显示十进制 65、十六进制 41、二进制 1000001。您也可以在“输入编码”框中输入 65 来反向查询。

为什么输入汉字“中”显示的是 U+4E2D,而不是 ASCII 码?

ASCII 码只覆盖 0-127 的英文字符和控制字符,汉字属于 Unicode 字符集。本工具支持 Unicode 码点查询,因此“中”的码点 U+4E2D(十进制 20013)会正确显示。勾选“显示常用汉字”可在表格中查看更多汉字码点。

控制字符(如换行、回车)在表格中如何显示?

控制字符(0-31 和 127)在表格的“字符”列显示为对应的英文缩写和中文说明,例如 LF (换行)、CR (回车),不会实际执行控制效果,避免影响页面布局。

扩展 ASCII 和标准 ASCII 有什么区别?

标准 ASCII 使用 7 位二进制表示 0-127,共 128 个字符。扩展 ASCII 使用 8 位,覆盖 128-255,通常包含特殊符号和西欧字符。本工具默认显示 0-127,勾选“显示扩展 ASCII”后可查看 128-255 的字符。