二进制文本转换
文本与二进制相互转换:将每个字符编码为 8 位二进制(空格分隔),或将二进制串解码为文本。
0 个字符
<空>
使用说明
- 1 选择转换方向:文本→二进制 或 二进制→文本
- 2 在输入框中粘贴对应内容
- 3 结果自动生成,可一键复制
相关工具
ASCII / 二进制互转
在线 ASCII 与二进制互转工具,支持文本转 8 位二进制和二进制转文本。
Base64编码/解码
在线Base64编码和解码工具,支持文本与Base64互转,实时预览结果
HTML 实体编码/解码
在线 HTML 实体编码和解码工具,适合处理代码片段和富文本内容。
进制转换增强
任意进制 (2-36) 互转工具,支持小数/分数部分,并同时显示 2/8/10/16/36 进制结果。
Punycode编码转换
在线Punycode编码转换工具,支持中文域名与Punycode互转,双向转换。
Query String 解析/组装
在线 Query String 解析和组装工具,支持 URL 参数快速拆解与重建。
进制转换
在线进制转换工具,支持二进制、八进制、十进制和十六进制之间的快速互转
Unicode 转换
在线 Unicode 转换工具,支持文本与 Unicode 转义序列双向互转。
URL编码/解码
在线URL编码和解码工具,支持encodeURIComponent双向转换,实时预览结果
关于此工具
文本转二进制工具将输入的每个字符转换为对应的 8 位二进制表示,用空格分隔各字符,方便逐位分析数据。同时支持反向操作,将一串二进制码还原为可读文本,是学习字符编码原理的直观工具。
常见使用场景:计算机基础课实验、CTF 竞赛中的二进制编码解题、程序员验证位操作结果是否符合预期、以及分析嵌入式系统或单片机通信的原始数据帧。
与纯 ASCII 转换工具相比,本工具基于 UTF-8 字符码点编码,支持中文等多字节字符,每个字符对应的二进制组数量由其 UTF-8 字节长度决定,处理结果更接近实际内存表示。
常见问题
文本转二进制时,中文字符会得到几组二进制? +
中文字符在 UTF-8 编码下占 3 个字节,因此每个汉字会转换为 3 组 8 位二进制,共 24 位。例如「中」的 UTF-8 字节为 E4 B8 AD,对应二进制为 11100100 10111000 10101101,各组用空格分隔。
二进制转文本时,怎么确定分组方式? +
工具默认按空格分割,每 8 位为一个字节,依次解码。如果输入是紧凑的不带空格的二进制串,工具也会自动按每 8 位一组处理。建议保持 8 位一组的格式,避免因分组错误导致解码乱码。
和 ASCII/二进制互转工具有什么区别? +
ASCII 互转工具仅处理码点 0-127 的标准 ASCII 字符;本工具基于 UTF-8 字节序列,支持中文、日文、Emoji 等完整 Unicode 字符集。处理纯英文字母数字时两者结果一致,处理非 ASCII 字符时本工具覆盖范围更广。
输出的二进制是大端序还是小端序? +
每个字节内部的位按照从高位到低位(MSB First,大端序)排列,即最高有效位在左。例如十进制 65(字母 A)输出为 01000001。这是教材和通信协议文档中最常用的二进制表示习惯。
能批量处理多行文本吗? +
可以。工具支持多行输入,换行符本身也会被编码为对应的二进制(UTF-8 中换行符 \n 是 00001010)。如果只需处理文本内容、忽略换行,建议先在输入框中去除多余换行再转换。