字符数: 0字节数: 0
格式:
转换结果将显示在这里……

Unicode 编码转换

将文本编码为 Unicode 转义序列、HTML 实体、UTF-8 十六进制字节、CSS 转义和码点格式,或将编码字符串解码还原为可读文本。所有处理在浏览器中完成。

什么是 Unicode 编码转换

Unicode 是全球通用的字符编码标准,为每种文字系统中的每个字符分配了唯一的码点——从汉字、日文假名到表情符号和数学符号。Unicode 编码转换就是在人类可读的文本和机器可识别的编码表示之间进行转换,常见格式包括 \u 转义序列、HTML 实体、UTF-8 字节序列和 CSS 转义码。

这款免费 Unicode 编码转换工具支持六种主流编码格式的双向转换。无论你是在调试国际化 Web 应用、为 JSON 和 JavaScript 准备字符串,还是在处理 HTML 实体,都能在浏览器中即时完成转换,数据不会发送到任何服务器。

Unicode 编码转换工具功能特点

  • 六种编码格式:\u 转义、HTML 十进制实体、HTML 十六进制实体、UTF-8 十六进制字节、Unicode 码点、CSS 转义
  • 双向转换——将文本编码为任意格式,或将编码字符串解码还原
  • 实时处理——输入即转换,结果立即显示
  • 完整 Unicode 支持,包括表情符号、中日韩文字和增补平面字符
  • \u 转义格式自动处理 U+FFFF 以上字符的代理对
  • 显示输入文本的字符数和字节数
  • 支持文件上传和下载
  • 一键复制到剪贴板
  • 全屏模式,方便处理大段文本
  • 100% 浏览器端处理——数据不会离开你的设备

如何使用 Unicode 编码转换工具

  1. 选择「编码」或「解码」模式。
  2. 从下拉菜单选择目标格式:\u 转义、HTML 十进制、HTML 十六进制、UTF-8 十六进制、码点或 CSS 转义。
  3. 在左侧面板输入或粘贴文本,转换结果即时显示在右侧面板。
  4. 点击交换按钮可切换模式,并将输出作为新的输入。
  5. 点击「复制」复制结果,或点击「下载」保存为文本文件。

Unicode 编码格式详解

  • \u 转义——JavaScript 和 JSON 格式,如 \u4F60\u597D。ASCII 字符保持原样,U+FFFF 以上字符使用代理对表示。
  • HTML 十进制——数字字符引用,如 你好。用于在 HTML 中表示无法直接输入的字符。
  • HTML 十六进制——十六进制字符引用,如 你好。功能与十进制相同,但对大码点更紧凑。
  • UTF-8 十六进制——原始字节表示,如 \xE4\xBD\xA0\xE5\xA5\xBD。展示每个字符的实际 UTF-8 字节编码。
  • 码点——标准 Unicode 表示法,如 U+4F60 U+597D。用于 Unicode 码表、文档和技术规范。
  • CSS 转义——CSS 兼容格式,如 \4F60 \597D。用于 CSS content 属性、选择器和字体声明。

Unicode 编码转换的常见应用场景

  • 前端开发——为 HTML、CSS 和 JavaScript 源文件编码特殊字符
  • 接口调试——解码 JSON 接口响应和日志文件中的 \u 转义字符串
  • 国际化开发——检查和验证多语言内容的 Unicode 编码表示
  • 邮件编码——为邮件头部和 MIME 内容准备非 ASCII 字符
  • 数据库排查——定位和修复存储的 Unicode 文本的编码问题
  • 安全分析——解码恶意代码分析和 XSS 测试中的混淆 Unicode 字符串

Unicode 编码转换使用技巧

  • 为 JavaScript 或 JSON 准备字符串时,优先选择 \u 转义格式——这是编程中最通用的转义语法
  • 网页开发推荐使用 HTML 十六进制实体——对大码点来说比十进制更易读
  • 排查编码问题时用 UTF-8 十六进制——可以查看字符实际的字节级编码
  • 码点格式适合在 Unicode 标准中查找字符或在技术文档中引用特定字符
  • CSS 转义专门用于 CSS 样式表——注意每个转义序列后面需要有一个空格
  • 所有格式中,ASCII 码点 128 以下的字符保持原样输出,让结果更易读

Unicode 编码转换与安全

Unicode 编码在 Web 安全中扮演着重要角色。跨站脚本攻击有时会利用 Unicode 转义序列绕过输入过滤器——例如将 <script> 编码为 HTML 实体来规避简单的过滤机制。理解 Unicode 编码转换有助于安全人员识别和防范此类攻击。

本工具的所有数据处理完全在浏览器中进行,不会将任何文本发送到服务器、存储到数据库或分享给第三方。可以放心处理敏感或专有内容。

常见问题