UTF-8 编码汉字互转
汉字与 UTF-8 字节序列双向转换,支持 %XX 与 0xXX 两种字节写法,纯浏览器本地处理。
输入 / Input
粘贴文本或字节序列
输出 / Output
等待输入
输入 0 字符
输出 0 字符
耗时 0 ms
就绪
About
UTF-8 编码汉字互转 怎么用
编码时用浏览器 TextEncoder 把文本转为 UTF-8 字节,ASCII 字符原样保留,汉字等非 ASCII 字符按所选格式输出。解码时自动识别 %XX 或 0xXX 写法(可混排空格),还原为字节后按 UTF-8 解码。
常用场景
- 排查串口、日志、固件里出现的
%E4%B8%AD类乱码。 - C / Java 等语言中手写字符串字面量需要的字节序列。
- 核对某段 percent 编码是否就是 UTF-8(注意与 URL 编码的区别)。
小提示
解码模式接受混排输入,如 tool%E5%B7%A50xE5 0x85 0xB7;遇到非法 UTF-8 字节序列会明确报错而不是输出乱码。