文本二进制转换器
在浏览器中即时将文本转换为二进制(UTF-8)或将二进制还原为文本。支持空格分隔和连续格式。纯客户端运行,数据不上传。
使用方法
- 在文本面板中输入或粘贴文本——二进制输出自动更新。
- 要将二进制还原为文本,请在二进制面板中粘贴二进制内容,然后点击二进制 → 文本。
- 选择二进制输出格式:空格分隔或连续。
- 使用复制按钮将任一面板内容复制到剪贴板。
二进制表示
每个字符编码为一个或多个字节,每个字节用 8 位二进制数表示。
H = 01001000
e = 01100101
l = 01101100
o = 01101111
“Hello” 的空格分隔二进制:01001000 01100101 01101100 01101100 01101111
使用技巧
FAQ
使用什么编码?
本工具使用 UTF-8 编码,支持所有 Unicode 字符,包括 ASCII、带重音字母、中日韩字符和 Emoji。
支持哪些二进制输入格式?
将二进制转换为文本时,空格分隔(如 01001000 01100101)和连续格式(如 0100100001100101)均可接受。
可以转换 Emoji 和 Unicode 字符吗?
可以。UTF-8 对多字节字符进行编码,因此 Emoji 和中日韩字符在二进制输出中可能对应多个 8 位组。
数据会上传到服务器吗?
不会。所有转换完全在浏览器中通过内置的 TextEncoder 和 TextDecoder API 完成,不会上传或传输任何数据。
为什么二进制长度必须是 8 的倍数?
每个字符字节恰好用 8 位表示。如果总位数不能被 8 整除,则二进制字符串不完整或格式错误。