文本 / 编码

文本转二进制转换器(以及二进制转文本)

使用UTF-8将文本转换为二进制、十六进制、十进制或八进制字节,支持重音字母、中文和表情符号,并将字节解码回文本,同时报告无效序列。

文本转二进制转换器(以及二进制转文本): 文本会编码为UTF-8,这是几乎所有网页使用的编码;随后,每个字节都会以所选进制表示:二进制为8位,十六进制为2位,八进制为3位。解码时,可以输入以空格或逗号分隔的字节,也可以输入连续的二进制或十六进制内容;任何不是有效UTF-8的内容都会被拒绝。 完全在浏览器中本地运行,文件不会上传到服务器。

使用次数
在浏览器中
费用
免费·无需注册
可用性
可直接使用
文本转二进制转换器本地处理

完全在浏览器中运行

字节139个字符

输出

01001000 01100101 01101100 01101100 01101111 00101100 00100000 11100100 10111000 10010110 11100111 10010101 10001100

文本以UTF-8字节形式存储:普通英文字母各占一个字节(H为01001000),带重音的字母占两个字节,大多数中文、日文和韩文字符占三个字节。解码时会读取这些字节,并报告无效序列,而不是猜测其含义。要转换单个数字的进制,请使用进制转换器。

示例

Hello,世界会占用13个字节:Hello占5个字节,逗号和空格各占1个字节,世(E4 B8 96)和界(E7 95 8C)各占3个字节。在二进制中,H是01001000,世是11100100 10111000 10010110。

字节与字符

ASCII源自20世纪60年代,用7位表示128个字符;UTF-8会将这些字符保留为单字节,并为其余Unicode字符添加更长的序列。如需查看每个字符的代码点和字节,请使用Unicode检查器。

使用方法

  1. 选择“文本转字节”或“字节转文本”。
  2. 选择二进制、十六进制、十进制或八进制。
  3. 输入内容并复制结果。

隐私与限制

所有转换都在你的浏览器中完成。

相关工具

常见问题

Hello用二进制怎么表示?

01001000 01100101 01101100 01101100 01101111:每个字母对应一个字节,因为它们都是普通ASCII字符。

为什么有些字符需要多个字节?

UTF-8对ASCII字符使用1个字节,对大多数带重音字母以及希腊字母或西里尔字母使用2个字节,对大多数中文、日文和韩文字符使用3个字节,对表情符号使用4个字节。

可以将一个数字转换为二进制吗?

数字请使用数字进制转换器;此工具转换的是文本中的字符。

免费工具·使用在浏览器中次·无需账户