在此运行 完全在你的浏览器里运行,不上传、不登录
文本二进制转换
文本与二进制、八进制、十六进制互转,按 UTF-8 字节序列精确处理,全程浏览器内运行。
怎么用
- 选方向:文本转编码,或编码转文本。
- 选进制:二进制(base 2)、八进制(base 8)、十六进制(base 16)。
- 选格式:空格分隔(
01001000 01101001)或连续无分隔(0100100001101001)。 - 输入或粘贴后点 Generate。编码按 UTF-8 字节走;解码会先逐段校验,再交给解码器。
- 非法输入会被明确拒绝并说明原因,比如二进制里出现 2、或连续串长度不是位宽的整数倍。
常见用法
- 学编码 —— 看清字母、空格与多字节字符背后的真实字节。
- 造测试数据 —— 给解析器测试生成精确的二进制或十六进制序列。
- 读编码块 —— 把日志或协议抓包里的十六进制、二进制 dump 解回文本。
- 校验剪贴板 —— 粘贴进别的工具前,先确认这段字节串格式合法。
常见问题
问:为什么一个汉字会变成三个字节? 答:ASCII 之外的字符在 UTF-8 里占多个字节。典型汉字是 3 字节,emoji 可能到 4 字节,状态行里的字节数就是这个口径。
问:解码支持哪些输入格式? 答:空格分隔的逐段输入,或按固定字节位宽切块的连续串(二进制 8 位、八进制 3 位、十六进制 2 位)。连续串长度不是位宽整数倍时直接报错,不做猜测。
问:字节不是合法 UTF-8 会怎样? 答:解码是严格模式,坏序列会抛错,不会显示替换字符。损坏的 dump 不会悄悄变成错文本。
你的数据留在这台设备上
文本二进制转换 完全在本地运行。你粘贴或拖入的一切都由你自己的浏览器处理,不会被传走。我们的服务器不保存任何东西——关掉标签页就没了。
你输入的内容不会发往服务器、不被记录,也不用于分析统计。首次加载之后即使断网,这个页面照样能用。