ASCII 码表
列出标准 ASCII 码(0–127)的十进制、十六进制与字符对照,点击即可复制对应编码,供程序员查阅控制字符、可打印字符与编码边界。
🔤 ASCII Table
📐 工作原理与说明
ASCII 用 7 位二进制表示 128 个字符,是早期计算机与通信中最基础的字符编码。
- 分区:0–31 与 127 为控制字符(如 LF=10、CR=13、ESC=27),32–126 为可打印字符。
- 规律:数字 0–9 为 48–57,大写 A–Z 为 65–90,小写 a–z 为 97–122。
- 大小写:同一字母的大小写码点相差 32(如
A=65、a=97)。 - 局限:ASCII 仅覆盖英文与基本符号,中文等字符需 UTF-8 等多字节编码。
📋 字符详情
点击上方任意字符查看详情
📖 常用控制字符
| 十进制 | 十六进制 | 缩写 | 含义 |
|---|---|---|---|
| 0 | 0x00 | NUL | 空字符 |
| 8 | 0x08 | BS | 退格 |
| 9 | 0x09 | HT | 水平制表符 |
| 10 | 0x0A | LF | 换行 |
| 13 | 0x0D | CR | 回车 |
| 27 | 0x1B | ESC | 转义 |
| 32 | 0x20 | SP | 空格 |
| 127 | 0x7F | DEL | 删除 |
📚 深度解析:ASCII 字符表
💡 常见使用场景
- 查字符的十进制/十六进制/控制字符含义。
- 调试串口与协议:看到 0x0D 0x0A 之类的字节序列时,查表确认是 CRLF 行结束符;看到 0x1B 就知道后面跟着 ANSI 转义序列,而不是乱码。
查
十进制 65 = A;十进制 10 = 换行 LF;127 = DEL。
❓ 常见问题(FAQ)
- 可打印范围?
- 32–126 为可打印,其余为控制字符。
- 为什么 128 之后的字符查不到?
- 标准 ASCII 只定义 0–127 共 128 个字符。128–255 属于扩展 ASCII(ISO-8859-1、Windows-1252 等各家互不兼容),中文与 emoji 则用 Unicode 表示,需查 Unicode 码表而非 ASCII 表。
⚠️ 使用说明与注意事项
- 本工具纯前端运行,数据不会上传到服务器
- 建议在主流浏览器(Chrome/Safari/Firefox/Edge)中使用
- 计算结果仅供参考,请以实际应用场景为准
▼
工具简介
Browse the full ASCII table with decimal, hex, octal and control-character names in your browser.