文本 ⇄ Unicode 转义,\uXXXX、\u{1F600}、😀、CSS \1F600,中文和 emoji 都不出错,浏览器本地
- 本地处理
- 分类 编码加密
- 适合 快速检查小 payload、令牌、哈希和编码值。
结果显示在这里。这个工具能做什么
在浏览器里把文本转成 Unicode 转义序列,也能反向还原。编码风格随你挑: JavaScript/JSON 的 \uXXXX(emoji 自动拆成代理对)、ES6 码点花括号 \u{1F600}、HTML 十进制实体 😀、HTML 十六进制实体 😀、 还有 CSS 转义 \1F600。可以只转非 ASCII 字符、英文照样留着,也可以全部 字符都转,十六进制大小写也能切。解码这一半更宽松:把 \uXXXX、\u{...}、 &#...;、&#x...;、\xHH 和 CSS 转义混在一起一次粘进来,它都能拼回原文, 还会把代理对重新合成一个 emoji。整个过程按码点遍历,所以中文、日文、 韩文和辅助平面的 emoji 往返完全一致,不会被切成半个字符。100% 在浏览器 本地运行,实时出结果,一键复制,分享链接能原样打开同一次转换。不上传 任何内容。
工具细节
- 输入
- 文本 + 数值
- 页面会根据工具类型展示文本框、数值控件、文件选择或结构化输入。
- 输出
- 即时结果 + 复制
- 结果区优先给出可操作结果,支持项会显示复制、下载或可视化预览。
- 隐私
- 浏览器本地处理
- 主工具逻辑未发现外部 API 调用,输入通常留在当前标签页内处理。
- 保存 / 分享
- 可分享链接状态
- 关键设置会进入 URL,复制链接后别人能复现同一组参数。
- 性能预算
- 首屏 JS ≤ 9 KB
- 没有声明 WASM 依赖,适合快速打开和移动端使用。
- 适用场景
- 编码加密 · 程序员
- 分类和职业标签用于推荐相关工具、组织内链,并帮助用户快速判断是否适合当前任务。
怎么用
-
1. 输入
把内容粘贴或拖入工具面板。
-
2. 处理
点击按钮,在浏览器内本地处理,文件不上传。
-
3. 复制 / 下载
一键复制结果或下载到本地。
Unicode 转义转换器 适合怎么用
适合做浏览器本地的编码、解码、哈希、令牌检查和可分享转换。
适合编码任务
- 快速检查小 payload、令牌、哈希和编码值。
- 把值整理好再放进 API、URL、文档或客服工单。
- 输入可能敏感时,尽量避开账号型在线工具。
编码检查项
- 真实密钥不要随便粘贴,除非确认能接受本地浏览器处理。
- 分享结果前确认这个操作是否可逆。
- 哈希值要核对算法和大小写是否符合对方要求。
下一步可以接着做
这些入口会把当前任务接到更完整的工具链里。
真实使用场景
把日志或 JSON 里的 \u 转义串读出来
服务端把用户名记成了 "张伟",你看不出是谁。粘到解码那侧, 立刻还原成 张伟。同样的招对那种把每个非 ASCII 字符都转义的 JSON 接口返回也管用:整段丢进去,拿回能读的文字,不用再盯着十六进制猜。
在 JavaScript 或 JSON 文件里安全地放非 ASCII
你要发一个 "日本語" 这样的标签,可构建流程里某个老环节会把原始 UTF-8 弄乱。用 JS/JSON 风格编码成 日本語 再粘进源码, 它能扛过任何只认 ASCII 的传输环节,渲染出来一模一样。连 ASCII 都要 藏起来就切到全部转。
把 emoji 正确写进 CSS 或 HTML 模板
你想在 CSS 的 content 属性或 HTML 页面里放个 🎉,可原始字符老被 编辑器重新编码。给样式表把 🎉 编码成 CSS 转义 \1f389,给标记就编码 成 HTML 实体 🎉,粘转义而不是粘字符,到哪儿都渲染一致。
排查 emoji 为什么显示成两段
代码里本该是一个 emoji 的地方打印出了 😀。把这对代理对 粘进解码器,确认它就是 😀,再用 ES6 风格重新编码,得到现代运行时 能读的单段 \u{1f600}。看到代理对拼回一个字,就说明字节本身没错, 只是显示出了问题。
常见踩坑
按字符下标遍历,而不是按码点。charCodeAt 和 string[i] 返回的是单个 UTF-16 码元,emoji 会被切成两半,你转出来的是两个残缺的代理。本工具是按码点遍历的,但你自己写转义器时要用 codePointAt 和 for…of,这样 😀 才算一个字符。
给 U+FFFF 以上的字符直接套一个 \uXXXX。ὠ0 不是 😀,而是 ὠ 加一个字面的 0,因为 \uXXXX 只读四位。辅助平面字符要用代理对 😀 或 ES6 写法 \u{1f600}。
把 HTML 实体粘进 JavaScript,或把 \u 转义粘进 HTML。😀 在 JS 字符串里就是一串原文,\u{1f600} 在 HTML 里也是原文。转义风格要和它所在的地方对上:JS/JSON 用 \u,HTML 用 &#…;,CSS 用 \1f600。
隐私说明
每一次转换都是浏览器标签页里运行的纯 JavaScript。你编码或解码的文本 不离开页面,也不会被记录。唯一要知道的是:分享链接会把你的输入写进 查询字符串,所以把链接粘到聊天里,对方服务器的访问日志会留下那段文字。 如果转的是敏感内容,请用复制按钮粘贴结果,而不是分享链接。
常见问题
类似工具组合
做你这行的人, 还会一起用这些。