Unicode Escape / Unescape

本地 unicode-escape-unescape 思路,在浏览器本地将文本转换为 \uXXXX、\u{XXXXX}、U+XXXX、HTML 数值实体、UTF-8 十六进制、URL 百分号编码等格式,并支持反向还原。

Unicode Escape / Unescape

把普通文本转换成 \uXXXX、\u{XXXXX}、U+XXXX、HTML 数值实体、UTF-8 十六进制、URL 百分号编码等格式,并支持把转义结果反向还原成原始字符,整个过程都在浏览器本地完成。

如何使用?

  1. 先在顶部选择你需要的转义格式。
  2. 左侧输入普通文本,右侧会实时生成对应的 Unicode 转义结果。
  3. 如果你已经有转义后的内容,也可以直接粘贴到右侧进行反向还原。
  4. 确认结果后复制,用于源码、配置、模板、接口参数或调试场景。

特性

  • 支持 JS、ES6、HTML 数值实体、U+、UTF-8 十六进制、URL 百分号编码等多种格式
  • 支持中文、emoji 和其他 Unicode 字符的双向转换
  • 浏览器本地处理,不上传文本内容

适合哪些场景?

  • 处理 JavaScript、JSON、Python、配置文件中的 Unicode 转义文本
  • 调试接口、URL、模板或日志里的编码内容
  • 在多语言文本、emoji 和特殊字符之间做安全的格式转换

相关编码工具

Base64 编码/解码器

将文本编码或解码为 Base64 格式,集成 URL 安全模式(Base64url),支持 Unicode 与双向实时转换。

Base16 编码/解码器

本地 base16-encoder 与 base16-decoder 思路,在浏览器本地进行文本与十六进制(Hex)之间的双向转换,支持 Unicode、格式校验和大小写输出。

Base32 编码/解码器

本地 base32-encoder 与 base32-decoder 思路,在浏览器本地进行文本与 Base32 之间的双向转换,支持 Unicode、空白自动忽略、小写输入和 padding 输出切换。

Base58 编码/解码器

本地 base58-encoder 与 base58-decoder 思路,在浏览器本地进行文本与 Base58 之间的双向转换,支持 Unicode、空白自动忽略,以及 Bitcoin、Flickr、Ripple 字母表切换。

Number Base Converter

本地 number-base-converter 思路,在浏览器本地把整数转换为二进制、八进制、十进制、十六进制、Base32、Base36、Base62、Base64 与自定义进制。

HTML Entity 编码/解码

本地 html-entity-encoder-decoder 思路,在浏览器本地将文本转换为命名实体、十进制实体或十六进制 HTML 实体,并支持反向解码。

URL Component 编码/解码

本地 url-component-encoder-decoder 思路,在浏览器本地对路径片段、查询参数值和锚点文本执行 encodeURIComponent / decodeURIComponent 双向转换。

Roman Numeral Converter

本地 roman-numeral-converter 思路,在浏览器本地双向转换罗马数字与阿拉伯数字,并严格校验标准写法。

Chinese Uppercase Number Converter

本地 chinese-uppercase-number-converter 思路,在浏览器本地双向转换数字与中文大写金额,支持元角分、负数、两位小数及简繁体风格。

Morse Code Converter

本地 morse-code-converter 思路,在浏览器本地双向转换文本与摩尔斯电码,并支持点划音频播放。