文本转 Unicode
转换器将文本与 Unicode 转义序列互相转换,支持 BMP 与代理对字符并显示码点。适合排查 JS 字符串中的隐藏控制符、编写国际化文案、还原被转义的 emoji 与中文,前端处理多语言资源与本地化文案时必备。
关于 文本转 Unicode
文本转 Unicode 工具逐字符展示码点、UTF-8/UTF-16 编码与标准名称,并支持 Unicode 转义与反向解码,用于定位隐藏字符、零宽字符、同形字混淆与不可见控制符。它适合安全审计、数据清洗与排查“看起来一样却匹配不上”的疑难字符。转换在浏览器本地完成,支持双向校验与转义序列互转,结果可复制为代码可用的转义形式,全程不上传任何文本内容,是处理异常字符的实用利器,当肉眼无法分辨的字符悄悄破坏逻辑时,它是拨开迷雾、定位根因的可靠放大镜,在排查诡异的匹配失败与解析异常时往往能一锤定音,帮你在最短时间内锁定那个隐藏的坏字符,帮你用最短的时间锁定那个捣乱的隐藏字符,把诡异 bug 扼杀在萌芽,本站同类工具均支持在浏览器本地离线运行,数据不会上传服务器,可放心粘贴使用。
使用方法
- 打开 文本转 Unicode 工具页面
- 根据需求输入或粘贴数据到输入区域
- 查看实时处理结果,使用复制按钮获取输出
使用场景
- 查码点 — 查看某个字符对应的 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 后可支持云端评论。