文本转二进制

将文本编码为八位 UTF-8 字节,支持 Emoji 和中文。

数字与单位
正在准备工作区…

输入

正在准备工作区…

输出
结果将显示在这里。

使用方法

  1. 选择转换方向、进制或字节分组。
  2. 输入数据,查看结果或具体错误。
  3. 复制完整结果,或下载 JSON。

文本转二进制

字符先编码为 UTF-8 字节,再逐字节显示八位二进制。

文本编码、字节序和数字进制是不同任务,请按数据含义选择对应模式。

转换步骤与表示方法

每字节保留前导零;换行或空格分隔只改变显示,不添加数据字节。

处理前后对比
输入
Hi
结果
01001000 01101001

H 和 i 各占一个 UTF-8 字节。

精度与校验

文本按 UTF-8 处理,ASCII 模式严格限定为 0–127。无效序列和不完整字节会报错,不猜测或静默替换。

理解与使用结果

复制包含完整结果并保留实际控制字符;表格只预览前 128 字节。更改显示分隔符不改变原始字节。

处理限制

数字转换最多 500 行 / 1 MiB,每个数字最多 4,096 个字符;小数输出为 1–128 位。文本和字节数据最多 64 KiB,位运算支持 8–256 位。Worker 最长运行 30 秒。

?

常见问题

分隔符会改变原始内容吗?

不会。输出字节之间的分隔符只用于显示;输入文本里的空格会编码成实际字节。

是否支持所有 Unicode 字符?

Text ↔ Binary 使用 UTF-8,支持 Emoji 和中文;ASCII 模式只接受 0–127。

为何无法转换字节数据?

请检查八位字节是否完整、UTF-8 序列是否合法,或十六进制分组是否能整除。

是否会上传我的输入?

不会。计算在浏览器 Worker 中完成,DevToolsy 不会上传或保存输入。

复制的结果包含什么?

复制当前显示的值;下载 JSON 会保留字符串及错误编码,大整数不会被转为浮点数。

寻找下一个实用工具

语言

切换语言?当前页面的内容将被清空。请先复制或下载需要保留的数据。