将文本转换为二进制或十六进制表示。通过 UTF-8 编码支持 Unicode。
Saved Presets is a Supporter feature.
Tool History is a Supporter feature.
Tool Notes is a Supporter feature.
选择'文本 → 二进制'进行编码,或'二进制 → 文本'进行解码。
输入或粘贴您的文本(编码模式)或二进制/十六进制数据(解码模式)。
选择二进制或十六进制格式。编码时可选择调整分隔符。
将转换后的输出复制到剪贴板。使用交换功能切换方向。
将每个字符转换为其Unicode码点,然后将其表示为8位二进制数。
二进制字节用空格分隔以提高可读性。
对于十六进制输出,每个字节使用toString(16)转换并填充到2位数字。这创建了更紧凑的表示 - 每个字节变成2个十六进制字符(0-9,A-F)而不是8个二进制数字。例如,字节65在十六进制中变成'41'。
输入验证在转换前检查非二进制字符并验证字节边界。如果二进制表示无效的UTF-8序列,解码器将显示替换字符(�)。所有处理都在浏览器中进行,没有服务器通信。
文本通过使用 UTF-8 编码每个字符,然后将每个字节表示为 8 位二进制数(0 和 1)来转换为二进制。