文本转 Unicode

转换器

将文本与 Unicode 转义序列互相转换,支持 BMP 与代理对字符并显示码点。适合排查 JS 字符串中的隐藏控制符、编写国际化文案、还原被转义的 emoji 与中文,前端处理多语言资源与本地化文案时必备。

已转换
纯文本
8 字符
Unicode 转义
48 字符

关于 文本转 Unicode

处理 emoji、生僻字、多语言字符串时,常要知道某个字符的 Unicode 码点,或把 \\u4f60 这样的转义还原成原文。本工具在浏览器本地把文本与 Unicode 码点(U+XXXX 及各类转义形式)双向转换,能正确处理超出基本平面的字符(如表情),全部在本机解析,敏感文本不会离开浏览器。 建议在日常开发中收藏本工具,遇到数据格式转换需求时即可快速打开使用。所有转换均在浏览器本地完成,数据不会上传,可放心粘贴敏感内容。

使用方法

  1. 打开 文本转 Unicode 工具页面
  2. 根据需求输入或粘贴数据到输入区域
  3. 查看实时处理结果,使用复制按钮获取输出

使用场景

  • 查码点 — 查看某个字符对应的 U+ 码点,确认是否为期望的那个字。
  • 还原转义 — 把源码里的 \\uXXXX 转义序列还原成可读文字,方便核对内容。
  • 生成转义 — 把含特殊字符的字符串转成 \\u 转义,安全嵌入 JSON 或源码。
  • 辨别相似字 — 通过码点区分形近的字符(如全角与半角),排查输入陷阱。
  • 排查乱码 — 看码点判断字符是否被错误编码,定位乱码来源。

常见问题

emoji 的码点为什么有时显示两个值?

超出基本多文种平面的字符(码点大于 U+FFFF)在 UTF-16 里用一对代理项表示。工具会显示其真实码点,并能在码点与代理对之间正确转换。

支持哪些转义写法?

常见的有 \\uXXXX(四位十六进制)和 U+XXXX 标记;对于大码点字符,也支持带花括号的扩展写法,便于处理 emoji。

组合字符(如带音标的字母)怎么处理?

它们可能由多个码点组合而成。工具按实际码点序列展开,因此一个看起来单一的字形可能对应多个 U+ 值,属正常现象。

码点是十进制还是十六进制?

Unicode 码点通常以十六进制表示并加 U+ 前缀。本工具默认输出十六进制,符合标准书写习惯。

想要 0/1 二进制怎么办?

本工具给的是字符码点;如果你需要基于 UTF-8 字节的二进制位串,请使用本站的文本转二进制工具。

有浏览器兼容性要求吗?

本工具兼容所有现代浏览器(Chrome、Firefox、Edge、Safari),无需安装任何插件或扩展。

可以离线使用吗?

首次加载后,部分功能在离线状态下仍可使用。页面资源加载后,核心逻辑完全在浏览器本地运行,不依赖网络。

如何在线把文字转成 Unicode 编码?

在本工具粘贴文本,即时得到对应的 Unicode 转义序列,方便在代码或配置中安全嵌入非常规字符。

UTF-8 和 Unicode 转义有什么区别?

UTF-8 是字节编码方案,Unicode 转义是文本表示形式;本工具做后者,常用于 JSON 或源码中表达特殊字符。

How to encode text to Unicode online?

Paste text and get the Unicode escape sequence instantly, handy for safely embedding unusual characters in code or config.

What is the difference between UTF-8 and Unicode escapes?

UTF-8 is a byte encoding; a Unicode escape is a text representation. This tool produces the latter, often used in JSON or source to express special characters.

广告

评论与讨论

还没有评论,来抢沙发吧!

评论仅保存在你的浏览器本地,切换设备后不可见。配置 Giscus 后可支持云端评论。