OpenReplay Logo
12k
12k

二进制转换器

在同一处将文本转换为二进制、再将二进制转换回文本——选择 ASCII 或 UTF-8,设置位长和分隔符,输入时即时转换。一切都在你的浏览器中运行。

方向
编码
分隔符
本地处理

关于此工具

二进制转换器将人类可读的文本映射为计算机实际存储的 0 和 1,并能反向转换。每个字符通过 ASCII 或 UTF-8 等字符编码,变成一组固定宽度的位——常见情况下每字节八位。此工具支持双向转换:粘贴文本以查看其二进制,或粘贴二进制以还原文本。

使用方法:在输入框中输入或粘贴内容,选择方向,然后选择编码和分隔符。UTF-8 通过将任意字符编码为一个或多个字节,可处理任何字符——带重音的拉丁字符、中日韩字符、表情符号;ASCII 则涵盖经典的 0–127 范围。使用复制按钮获取结果,并通过下方链接前往专门的进制转换器。

转换在本地进行——你粘贴的文本绝不会离开你的浏览器。

常见问题

这里的 ASCII 和 UTF-8 有什么区别?

ASCII 将每个字符编码为单个 7 位或 8 位的值,涵盖基本的英文字符集。UTF-8 是其超集,将任意 Unicode 字符编码为一到四个字节,因此可处理重音符号、其他文字系统和表情符号,同时在前 128 个码位上与 ASCII 保持兼容。

如何读取二进制输出?

默认情况下,每个字节为八位,用空格分隔显示。将每组读作一个字符:01001000 是 72,即字母 H。将分隔符设为无可得到连续的位流,或在需要不同分组时调整位长。

它能把二进制转换回文本吗?

可以——切换方向开关即可。它能容忍空格、按字节分组以及多余的空白字符,然后使用所选编码将每组解码回一个字符。