已更新9月 2026
如何使用二进制到文本
- 将二进制代码粘贴到输入框中,每个字符的位以空格分隔 - 例如01001000 01101001。
- 读取输出框中的解码文本 - 在您粘贴时它会立即出现。
- 修复任何标记的令牌(如果您看到错误):该工具会准确命名它无法读取的组。
- 单击“复制结果”可在任何地方使用解码的消息。
二进制到文本是什么?
二进制到文本转换器将 1 和 0 的字符串解码回人类可读的字符。每个以空格分隔的位组都被读取为一个数字,并且该数字作为字符代码进行查找:01001000 是 72,即字母 H。
它是文本到二进制编码的逆过程。二进制消息出现在谜题、CTF 挑战、地理藏宝、计算机科学作业和流行文化复活节彩蛋中 - 手动解码它们(每个字符为 32 + 8 + …)在大约两个字母后就会变旧,这就是这个工具的用途。
关于二进制到文本
粘贴二进制文件(由空格分隔的位组),该工具会立即将其解码为文本。它将每个组读取为字符代码,因此填充的 8 位字节 (01000001) 和未填充的组 (1000001) 都能正确解码。
如果组包含 0 和 1 以外的任何内容,该工具会准确告诉您哪个标记无效,而不是默默地失败 - 当拼图转录有拼写错误时很有帮助。 ASCII 之外的代码可解码为 Unicode,因此重音字符和表情符号的多位序列可以正确显示。
解码在浏览器中实时进行;;您粘贴的任何内容都不会发送到任何地方。配套的文本到二进制工具以相反的方向进行编码。
常见问题解答
将 1 的位数(一个字节从左到右 128、64、32、16、8、4、2、1)相加,然后在 ASCII 表中查找总数。 01001000 = 64+8 = 72 = H。这个工具可以立即完成。
不需要——组之间只需要用空格分隔即可。 1001000(7 位数字)的解码方式与 01001000 相同,因为前导零不会更改该值。
有些组解码为可打印 ASCII 之外的代码点——通常是丢失的数字移动每个后续字节。检查组长度:丢弃 0 或 1 会扰乱其后的所有内容。
如果没有分隔符,该工具无法知道一个字符在哪里结束以及下一个字符在哪里开始。首先将其拆分为 8 位数字块(标准 ASCII 消息是字节对齐的)并用空格粘贴。
如果您想要二进制数值 (01001000 → 72) 而不是字符 (H),请使用我们的二进制到十进制转换器 — 相同的输入、数字输出。