Unicode 转换
中文与 \uXXXX 转义序列互相转换
功能介绍
在明文与 Unicode 转义序列(\uXXXX)之间转换。超出 BMP 的字符(如 Emoji)会正确转换为代理对形式。
常用于排查 properties 文件乱码、接口返回的 \u 序列、JS 字符串调试。
使用说明
- 「转义」将每个字符转换为 \uXXXX
- 「还原」同时支持 \uXXXX 与 \u{1F600} 两种形式
- 代理对(\uD83D\uDE00)会正确合并为一个 Emoji
输入输出示例
转义
中文 → \u4e2d\u6587
还原
\u4e2d\u6587 → 中文
常见问题
Emoji 能正确转换吗?
能。Emoji 属于增补平面字符,转义为代理对形式;还原时会合并回单个字符。
相关工具
- Base64 编解码 - Base64 编码与解码,支持 URL 安全变体与中文
- URL 编解码 - URL 百分号编码与解码(encodeURIComponent / encodeURI)
- HTML 实体转换 - HTML 特殊字符与命名/数字实体互相转换
本工具完全在浏览器本地运行,输入内容不会被上传或保存。