zh

文本转二进制

将文本转换为二进制代码并转换回来(8-bit,UTF-8),在浏览器中本地完成,不上传任何内容。

正在你的设备上本地处理 ...

0%

你的文件从未离开你的设备

    我的文件会被上传吗?

    不会。一切都在你的浏览器中运行,你的文件永不离开你的设备。这一点如何验证

    无需上传100% 本地处理
    内容只属于你第三方无法访问
    服务器位于德国原生符合 GDPR
    经独立审计TLS A+ · 标头 A+

    在计算机里,每个字母归根结底都是一串 0 和 1。这个工具让这一层变得可见:它把你的文本转换成它的二进制表示,每个字节表示为八位,也同样能转换回来。这对学习、对演示字符编码如何工作,或者把一段二进制消息重新变得可读都很有用。

    工具会自动识别方向。文本通过它的 UTF-8 字节进行编码,所以汉字、重音字符和表情符号也能正确表示,此时它们会占用多个字节。转换回去时,八位分组重新变回字节,原始文本会无损还原。八位分组之间的空格会被忽略,因此你可以用任何常见写法粘贴二进制。

    整个转换完全在你的浏览器中本地运行,使用纯 JavaScript:你的文本不会被上传、不会被保存,也不会从 CDN 加载任何外部库。结果可以下载为文本文件,或者直接复制出来。

    技术规格

    技术规格
    输入格式文本输入
    输出格式TXT
    批量处理不支持
    处理方式在浏览器中本地处理 (JavaScript)
    文件上传

    三步完成

    1. 将文本或二进制代码粘贴到文本框中。
    2. 点击转换。
    3. 查看结果或下载为文本文件。

    限制: 编码通过 UTF-8 字节以八位为一组进行(每字节 8 位)。转换回去时,位数必须是八的倍数,否则工具会如实报告一个错误。各组之间的空格会被忽略。多字节字符会相应占用多个八位分组。

    常见问题

    我的文本会被上传吗?

    不会。转换完全在你的浏览器中本地运行;你的文本绝不会离开你的设备,也不会被保存。

    汉字和表情符号能用吗?

    可以。文本通过它的 UTF-8 字节进行编码,所以汉字、重音字符和表情符号也能正确表示,此时它们会占用多个八位分组。

    我应该如何输入二进制代码?

    作为一串 0 和 1,其数量是八的倍数。八位分组之间允许有空格,并且会被忽略。

    位数无效时会怎样?

    如果位数不是八的倍数,工具会如实报告一个错误,而不是给出错误的结果。

    相关工具