二进制-文本转换工具
这款在线二进制转换器提供双向的二进制转文本和文本转二进制转换。支持30+种编码,包括UTF-8、GBK、Big5,适用于软件开发、数据分析和网络安全应用。
- 实时转换:即时结果
- 精准解码:自动处理BOM
- 错误检测:智能验证无效二进制数据
如何使用
粘贴到需要的面板
左侧面板把二进制转成文本,右侧面板把文本转成二进制。两边都会随输入实时更新。
为这个面板选择字符编码
两个面板各有自己的编码选择器。请选择这些字节原本使用的编码 —— UTF-8、UTF-16、GBK、Big5、Shift JIS、KOI8-R 等约四十余种。
复制结果
点击输出面板上的复制按钮。数据不会离开你的浏览器。
全球编码标准支持
全面支持中文编码(GB2312/GBK/GB18030)、日文(Shift_JIS)、韩文(EUC-KR),以及Windows-1252和ISO-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。完整列表在两个面板的选择器里。
