编码与文本转换工具

Binary → Text

把连续或空白分隔的二进制字节还原为 UTF-8 文本。

Ctrl / ⌘ + Enter 可执行
只读结果

严格按 8 位字节解析二进制,并使用 UTF-8 解码为可读文本。

输入内容仅在您的浏览器中处理,不会上传到服务器。

这个工具是什么

Binary → Text 会移除允许的空白后验证内容只含 0 和 1,且总位数为 8 的倍数。解析出的字节交给严格 TextDecoder 处理,避免用 fromCharCode 误解多字节 Unicode。

  • 支持每字节空格分隔、换行分隔或完全连续的二进制。
  • 非法字符、残缺字节与无效 UTF-8 都不会被静默忽略。
  • 输出始终作为普通文本显示,不会执行其中内容。

如何使用

  1. 输入二进制字节。
  2. 点击“转换为文本”。
  3. 根据提示修正非 0/1 字符或不完整字节。
  4. 复制解码后的文本。

常见用途

  • 理解文本在字节层面的二进制表示。
  • 还原调试日志中的 UTF-8 二进制载荷。
  • 验证 Text → Binary 的输出。

隐私与安全

输入与结果只在您的浏览器本地内存中处理,不会上传到服务器、调用在线 API 或被自动持久化保存。

Binary → Text 功能特点

严格按 8 位字节解析二进制,并使用 UTF-8 解码为可读文本。 适合日常开发、调试、数据整理与代码优化场景,处理结果可直接查看、复制或下载。

FAQ

为什么必须是 8 位的倍数?

本工具按字节处理,而一个字节固定包含 8 位。

空格和换行允许吗?

允许,它们可作为字节分隔符;其他非 0/1 字符会报错。

中文为什么需要很多组二进制?

中文字符的 UTF-8 表示通常包含三个字节,每个字节都有 8 位。

转换会访问网络吗?

不会,二进制验证和 UTF-8 解码只在浏览器本地完成。

返回开发者工具分类首页