这个工具是什么
Binary → Text 会移除允许的空白后验证内容只含 0 和 1,且总位数为 8 的倍数。解析出的字节交给严格 TextDecoder 处理,避免用 fromCharCode 误解多字节 Unicode。
- 支持每字节空格分隔、换行分隔或完全连续的二进制。
- 非法字符、残缺字节与无效 UTF-8 都不会被静默忽略。
- 输出始终作为普通文本显示,不会执行其中内容。
如何使用
- 输入二进制字节。
- 点击“转换为文本”。
- 根据提示修正非 0/1 字符或不完整字节。
- 复制解码后的文本。
常见用途
- 理解文本在字节层面的二进制表示。
- 还原调试日志中的 UTF-8 二进制载荷。
- 验证 Text → Binary 的输出。
隐私与安全
输入与结果只在您的浏览器本地内存中处理,不会上传到服务器、调用在线 API 或被自动持久化保存。
Binary → Text 功能特点
严格按 8 位字节解析二进制,并使用 UTF-8 解码为可读文本。 适合日常开发、调试、数据整理与代码优化场景,处理结果可直接查看、复制或下载。
FAQ
为什么必须是 8 位的倍数?
本工具按字节处理,而一个字节固定包含 8 位。
空格和换行允许吗?
允许,它们可作为字节分隔符;其他非 0/1 字符会报错。
中文为什么需要很多组二进制?
中文字符的 UTF-8 表示通常包含三个字节,每个字节都有 8 位。
转换会访问网络吗?
不会,二进制验证和 UTF-8 解码只在浏览器本地完成。