已更新9月 2026
如何使用文本转 ASCII
- 在输入框中键入或粘贴文本。
- 立即读取代码 — 每个字符一位十进制数:“Cat”→ 67 97 116。
- 发现规律:大写字母 65–90,小写字母 97–122,数字 48–57,空格为32.
- 单击“复制结果”以在代码、谜题或文档中使用代码。
文本转 ASCII是什么?
文本到 ASCII 转换器以普通十进制显示文本每个字符后面的数字代码:A 为 65,a 为 97,空格为 32,因此“Hi”变为 72 105。 ASCII — 美国信息交换标准代码,从 1963 年开始 — 为英文字母、数字、标点符号和控制字符分配了代码 0–127,这些分配仍然是每个现代编码的基础。
布局充满了精心设计:数字 0–9 是代码 48–57(减去 48 以获得数字的值),大小写对正好相差 32(一位),这就是为什么对于计算机来说,不区分大小写的比较很便宜。
关于文本转 ASCII
键入或粘贴文本,每个字符的十进制代码会立即出现,并以空格分隔。经典 ASCII 之外的字符显示其完整的 Unicode 代码点(é → 233,€ → 8364),因为 Unicode 向上扩展了相同的编号。
程序员使用它来检查 charCodeAt() 或 ord() 将返回什么,调试相差一字符串错误和比较怪癖(为什么“Z”<“a” - 因为 90 < 97),并构建或等级编码练习。谜题制作者使用十进制编码消息作为二进制消息的更温和的表亲。
转换是实时的并且在您的浏览器本地进行。 ASCII to Text 解码另一个方向;文本到十六进制和文本到二进制在其他基数中显示相同的代码。
常见问题解答
大写 A–Z 是 65–90;小写 a–z 为 97–122。每对相差 32,因此切换一位会切换大小写 — 这是 ASCII 的一个精心设计的功能。
空间为32;换行符 (\n) 为 10,回车符 (\r) 为 13。32 以下的代码是控制字符 — 不可见的指令而不是可打印的符号。
代码 0 是 NUL 控制字符。可打印的数字从 48 开始,这样选择数字的值就是它的代码减去 48——今天解析代码时仍然使用这种方便的算术。
它们超出了 ASCII 的 0-127,因此该工具显示了它们的 Unicode 代码点:é → 233,😀 → 128512。Unicode 故意保留了 ASCII 的前 128 个代码的编号。
字节顺序比较使用以下代码:Z 为 90、a 为 97 和 90 < 97。不区分大小写的排序必须首先规范化大小写 — 这正是此转换器造成的可见错误。
Learn more
什么是 ASCII?了解字符代码
ASCII 是计算机将字母转换为数字的方式。以下是它的含义、为什么重要以及它与 Unicode 的关系。
Read the guide