Unicode 转义转换

将 Unicode 转为 UTF-16 \uXXXX 序列,或解码固定与花括号转义。

Unicode Escape Converter
本地输入
输出
处理中…
关于此工具

专注当前任务。

便于用 JavaScript 风格记法检查和传输非 ASCII 文本。编码按 UTF-16 编码单元处理,增补平面字符会形成代理对;解码同时支持花括号码点写法。

使用方法

  1. 输入 Unicode 文本或含反斜杠 u 转义的字符串。
  2. 选择仅转义非 ASCII、转义全部 UTF-16 单元或解码。
  3. 复制转义表示或还原后的 Unicode 文本。
你的内容由你掌握。
工具输入在你的浏览器本地处理,绝不会发送至 KitVerse 服务器。在共享设备上使用时,请及时清空工作区。
常见问题
为什么一个表情会编码成两个 \u 序列?

U+FFFF 以上的字符在 JavaScript 中由 UTF-16 代理对表示,因此产生两个四位转义。

格式错误的转义会被拒绝吗?

无法识别的反斜杠序列保留为普通文本;语法有效但超过 U+10FFFF 的花括号码点会明确报范围错误。