文本转 ASCII 码 / 二进制

💻 Text to ASCII Converter

Text to ASCII Converter - Show decimal, hex and 8-bit binary for each character. Free, instant, browser-only.

📐 工作原理与说明
把文本转换为 ASCII 码或二进制表示。
  • 原理:取每个字符的码点或字节值,以十进制或二进制形式输出。
  • 范围:标准 ASCII 为 0–127;超出部分需按 UTF-8 字节序列或 Unicode 码点处理。
  • 等价:与十六进制、八进制表示信息量相同,只是进位制不同。
  • 用途:排查字符编码问题、教学演示与协议分析。
⚠️ 使用说明与注意事项

🔤 常用 ASCII 可打印字符(32–126)

字符十进制十六进制字符十进制十六进制
空格3220@6440
!3321A6541
04830a9761
9(制表)5739z1227A
:583A{1237B
A6541~1267E

大写字母 A–Z = 65–90,小写 a–z = 97–122,数字 0–9 = 48–57,二者相差 32(异或 0x20 可互转)。

📚 深度解析:Text to ASCII Converter

💡 常见使用场景

转换 "Z"
输入 `Z` → 输出 `90`(十进制)/ `5A`(十六进制)。

❓ 常见问题(FAQ)

小写字母码点比大写大多少?
相差 32,如 a=97、A=65。
为什么有些字符显示成问号?
因为该字符不在当前字体或编码范围内:ASCII 只定义 0–127,超出部分需按 Unicode 处理;若终端或编辑器按单字节编码(如 ISO-8859-1)解释 UTF-8 字节,多字节字符就会显示成乱码或问号。应先确认文件编码,再检查字体是否包含对应字形。