编码与文本转换工具

Unicode Converter

分析 Unicode 字符的 Code Point、UTF-8 字节与转义表示,正确处理 emoji 等补充平面字符。

CharacterUnicode Code PointU+XXXXDecimalUTF-8 BytesJavaScript Escape

逐个 Unicode Code Point 查看编码信息,并支持 U+ 与 JavaScript 转义反向转换。

输入内容仅在您的浏览器中处理,不会上传到服务器。

这个工具是什么

Unicode Converter 使用 for...of、codePointAt 和 String.fromCodePoint 按完整 Code Point 遍历,而不是把 UTF-16 代理项误当成两个字符。反向转换会严格验证范围并拒绝孤立代理项。

  • 每个字符显示 U+ 表示、十进制值、UTF-8 Bytes 和 JavaScript Escape。
  • 支持从 U+ 序列或 JavaScript Unicode 转义恢复文本。
  • 输入与结果只在浏览器内处理,不执行生成的转义文本。

如何使用

  1. 输入需要分析的 Unicode 文本。
  2. 点击“分析 Unicode”查看逐字符结果。
  3. 若需反向转换,输入 U+ 或转义序列。
  4. 验证后复制还原文本。

常见用途

  • 检查 emoji 与罕见汉字的真实 Code Point。
  • 生成调试所需的 Unicode 转义表示。
  • 理解 UTF-16 与 UTF-8 表示之间的区别。

隐私与安全

输入与结果只在您的浏览器本地内存中处理,不会上传到服务器、调用在线 API 或被自动持久化保存。

Unicode Converter 功能特点

逐个 Unicode Code Point 查看编码信息,并支持 U+ 与 JavaScript 转义反向转换。 适合日常开发、调试、数据整理与代码优化场景,处理结果可直接查看、复制或下载。

FAQ

为什么 emoji 只显示一行?

工具按完整 Code Point 遍历,正确合并构成该字符的 UTF-16 代理对。

所有字符都能写成 U+XXXX 吗?

基本多文种平面常用四位;更高 Code Point 会自然使用五到六位十六进制。

反向转换会执行 JavaScript 吗?

不会。页面只解析受支持的转义文本,不使用 eval 或 new Function。

内容会上传吗?

不会,Code Point 与 UTF-8 计算完全在本地完成。

返回开发者工具分类首页