OneTools在线工具

二进制转文本

转换结果
等待二进制输入...

文本转二进制

转换结果
等待文本输入...

二进制文本转换器 - 支持多语言编码的在线工具

二进制-文本转换工具

这款在线二进制转换器提供双向的二进制转文本文本转二进制转换。支持30+种编码,包括UTF-8、GBK、Big5,适用于软件开发数据分析网络安全应用。

  • 实时转换:即时结果
  • 精准解码:自动处理BOM
  • 错误检测:智能验证无效二进制数据

如何使用

  1. 粘贴到需要的面板

    左侧面板把二进制转成文本,右侧面板把文本转成二进制。两边都会随输入实时更新。

  2. 为这个面板选择字符编码

    两个面板各有自己的编码选择器。请选择这些字节原本使用的编码 —— UTF-8、UTF-16、GBK、Big5、Shift JIS、KOI8-R 等约四十余种。

  3. 复制结果

    点击输出面板上的复制按钮。数据不会离开你的浏览器。

全球编码标准支持

全面支持中文编码(GB2312/GBK/GB18030)日文(Shift_JIS)韩文(EUC-KR),以及Windows-1252ISO-8859系列等欧洲语言编码。

主要应用场景

  • 逆向工程中的二进制数据分析
  • 跨平台文件编码转换
  • 网络数据包解析
  • 遗留系统数据迁移

数据安全保障

采用客户端处理技术,所有转换在本地完成,零服务器传输无云端存储

跨平台兼容性

针对桌面移动平板设备优化。在Chrome、Firefox、Safari上无缝运行,是开发人员网络安全专家数据分析师的必备工具。

常见问题

二进制输入解出来的字符为什么不对?
通常有两种原因。一是位数不是 8 的倍数 —— 转换器从头开始每 8 位读一组,少一个 0 就会让它之后的每个字节全部错位;二是编码选择器与字节原本的编码不一致。两点都排查过再判断数据本身有问题。
文本转二进制的结果为什么每个字节之间有空格?
每个字节都固定打印成 8 位数字,后面跟一个空格,这样你仍然能看清一个字节在哪里结束、下一个从哪里开始。要把结果喂给别的程序时,把空格去掉即可。
二进制面板里不是 0 和 1 的字符会怎样?
会在输入时直接被过滤掉。空格、换行、逗号、杂散的字母都会被忽略,所以你可以从日志或终端里直接粘贴二进制,不必先做清理。
支持哪些编码?
约四十五种:UTF-8、两种字节序的 UTF-16、GBK、GB 18030、GB 2312、Big5、Shift JIS、EUC-JP、EUC-KR、ISO-2022-JP、CP866、KOI8-R 与 KOI8-U、Windows-1250 至 1258 与 874、大部分 ISO-8859 系列,以及 Mac Roman 与 Mac Cyrillic。完整列表在两个面板的选择器里。