ASCII 码表查询

字符查 ASCII 码、编码查字符,完整 ASCII 表快速检索

查询

ASCII 对照表

字符数:0|行数:0

使用说明

在输入框输入单个字符查对应的 ASCII 码(十进制/十六进制),或输入数字查对应字符。下方显示完整 ASCII 表。

关于ASCII 码表查询

ASCII(American Standard Code for Information Interchange,美国信息交换标准代码)是基于拉丁字母的字符编码标准,于 1963 年首次发布。标准 ASCII 使用 7 位二进制数表示 128 个字符,包括英文字母(A-Z、a-z)、数字(0-9)、标点符号、控制字符(如换行 \n、制表符 \t)等。扩展 ASCII 使用 8 位二进制数表示 256 个字符。

在编程中,开发者经常需要查询 ASCII 码:编写正则表达式时确认字符范围(如 [A-Z] 对应 65-90)、调试字符编码问题时查看字符与码点对应关系、理解控制字符(如 \r \n \t)的含义、设计通信协议时使用 ASCII 控制字符等。手动查阅既低效又易错,借助专门工具可以快速查询。

本 ASCII 码查询工具支持字符查询 ASCII 码(十进制、十六进制、八进制、二进制)与反向查询(输入码值查字符),并提供完整 ASCII 表浏览。所有查询在浏览器本地完成,无需联网。

核心特性

双向查询

支持字符查 ASCII 码(十进制、十六进制、八进制、二进制)与 ASCII 码查字符,覆盖各类查询需求。

完整 ASCII 表

提供 0-127 标准 ASCII 与 128-255 扩展 ASCII 的完整对照表,便于浏览查找。

控制字符解释

对 LF、CR、TAB、ESC 等控制字符提供含义说明,便于理解其作用。

实时查询

输入即查询,无需点击按钮,方便快速查找。

本地处理零上传

所有查询在浏览器内完成,无需联网。

使用场景

1

编写正则表达式

编写正则表达式时查询 ASCII 码范围,如 [A-Z] 对应 65-90,[0-9] 对应 48-57。

2

调试字符编码

排查字符编码问题时,查询字符对应的 ASCII 码值,确认编码是否正确。

3

设计通信协议

设计串口通信、网络协议时,使用 ASCII 控制字符(如 STX、ETX、ACK、NAK)作为协议字段。

4

学习计算机基础

通过浏览完整 ASCII 表,理解字符编码的基础知识,为学习 Unicode、UTF-8 等编码打基础。

常见问题

ASCII 与 Unicode、UTF-8 有什么关系?

ASCII 是 Unicode 的子集,Unicode 前 128 个码点与 ASCII 完全一致。UTF-8 是 Unicode 的编码方式,对 ASCII 字符使用单字节编码(与 ASCII 兼容),对其他字符使用多字节编码。

扩展 ASCII 是什么?

扩展 ASCII 使用 8 位二进制数(256 个码值),在标准 ASCII 基础上增加了 128-255 共 128 个字符,包括制表符、数学符号、拉丁字母扩展等。不同编码(如 ISO-8859-1、Windows-1252)对扩展部分的定义不同。

控制字符是干什么的?

控制字符(0-31 与 127)用于控制设备或通信,如 LF(换行)、CR(回车)、TAB(制表符)、ESC(转义)、DEL(删除)等。在现代编程中,部分控制字符仍被广泛使用(如 \n、\t)。

ASCII 表中的字符都是可打印的吗?

不是。0-31 与 127 为控制字符(不可打印),32-126 为可打印字符(包括空格、字母、数字、标点等)。