Unicode转中文在线编解码

把 \u 开头的转义串还原成中文,也能把中文编成 Unicode 转义写进代码与配置,一次处理大段文本不遗漏,解决接口报文与前端资源里「看到的是乱码不是字」的老问题。

转换结果

🔒 转换在浏览器本地完成,内容不会上传

Unicode 转换页处理「中文与 \uXXXX 转义」之间的互转:贴进带转义串的报文一键还原成中文,反向可以把中文编成转义写进源码、配置文件或接口字段,避免某些环节只认 ASCII。 怎么用:① 选方向(转中文 / 转 Unicode);② 粘贴文本;③ 点转换并在结果区复制回原处。批量场景可以一次贴入整段 JSON 或整份配置。 参数与边界:只处理 \u 形式的转义,GBK 的 \x 与 HTML 实体要选对应工具;不完整的转义串(少了两位十六进制)无法还原,页面会保留原样而不是产出乱码;emoji 与增补平面字符由两个转义单元组成(代理对),单独看其中一个是无意义字符;部分语言对非 ASCII 的写法要求不同,落地前请在目标环境复测。 典型场景:把接口返回的 \u4e2d\u6587 读成人话、给老项目写只含 ASCII 的配置文件、把中文标题编进 URL 参数或 JS 常量、修复被二次转义成 \\u 的文本。 注意事项:转换在浏览器本地完成,文本不上传,含用户数据与内部字段的报文也可以放心粘贴;需要的是 URL 编码请用 URL 编解码页,需要码位查询请用 ASCII 码表。

它和 URL 编码有什么区别?

Unicode 转义(\uXXXX)是给源码与 JSON 文本用的字符转义;URL 编码(%XX)是按字节编码用于地址与查询参数。两者不能互换,本站分别有对应页面。

三步怎么用?

第一步选转中文还是转 Unicode;第二步粘贴文本;第三步点转换并复制结果。

为什么还原后还是乱码或没变化?

常见三种:文本其实是 GBK 的 \x 转义或 HTML 实体而不是 \u;转义串被多包了一层反斜杠(先做一次去转义);十六进制位数不完整或混入了非法字符。

内容会上传到服务器吗?

不会。编解码都在浏览器本地完成,不发送到服务器,也不保存任何输入记录。

相关工具