ASCII 转换器

在浏览器中完成文本与 ASCII 十进制字符码之间的双向转换。

817.7K 次使用 最近更新 · 2026-05-21 本地运行 · 零上传
AD

如何使用ASCII 转换器

先选择转换方向。文本转 ASCII 时,输入普通文本,工具会把每个字符转换成用空格分隔的十进制码。ASCII 转文本时,输入类似 72 101 108 108 111 的十进制码,数字之间可以用空格、逗号、分号或换行分隔;解码时每个码值必须是 0 到 255 的整数。

公式与原理 - ASCII 转换器

ASCII 用数字表示字符。该工具在浏览器中使用 JavaScript 的字符编码函数:编码时读取字符串中每个字符的码值,解码时把十进制字节值还原成字符。标准 ASCII 范围是 0-127,128-255 会按浏览器字符函数支持的扩展字节值处理。

code = text.charCodeAt(index)
character = String.fromCharCode(code)

ASCII 转换器的使用场景

适合查看协议载荷、理解控制字符、整理十进制码表、排查旧系统文本数据,或为编程课程准备编码示例。当设备手册、串口日志或网络记录给出十进制字节而不是可读文本时也很方便。

关于ASCII 转换器的常见问题

如何使用ASCII 转换器?

选择文本转 ASCII 或 ASCII 转文本,然后输入普通文本,或输入用空格、逗号、分号、换行分隔的十进制字符码。

ASCII 转换器使用什么公式或规则?

文本转码使用 JavaScript 的 charCodeAt,码值转文本使用 String.fromCharCode。

我的数据会被保存吗?

不会。所有计算都在浏览器中完成,不会发送到服务器。