文本 / 编码
文本转二进制转换器(以及二进制转文本)
使用UTF-8将文本转换为二进制、十六进制、十进制或八进制字节,支持重音字母、中文和表情符号,并将字节解码回文本,同时报告无效序列。
文本转二进制转换器(以及二进制转文本): 文本会编码为UTF-8,这是几乎所有网页使用的编码;随后,每个字节都会以所选进制表示:二进制为8位,十六进制为2位,八进制为3位。解码时,可以输入以空格或逗号分隔的字节,也可以输入连续的二进制或十六进制内容;任何不是有效UTF-8的内容都会被拒绝。 完全在浏览器中本地运行,文件不会上传到服务器。
- 类别
- 文本工具
- 使用次数
- 在浏览器中
- 费用
- 免费·无需注册
- 可用性
- 可直接使用
完全在浏览器中运行
输出
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检查器。
使用方法
- 选择“文本转字节”或“字节转文本”。
- 选择二进制、十六进制、十进制或八进制。
- 输入内容并复制结果。
隐私与限制
所有转换都在你的浏览器中完成。
相关工具
常见问题
Hello用二进制怎么表示?
01001000 01100101 01101100 01101100 01101111:每个字母对应一个字节,因为它们都是普通ASCII字符。
为什么有些字符需要多个字节?
UTF-8对ASCII字符使用1个字节,对大多数带重音字母以及希腊字母或西里尔字母使用2个字节,对大多数中文、日文和韩文字符使用3个字节,对表情符号使用4个字节。
可以将一个数字转换为二进制吗?
数字请使用数字进制转换器;此工具转换的是文本中的字符。
免费工具·使用在浏览器中次·无需账户