编码与文本转换工具

Hex → Text

将连续 Hex、空格分隔 Hex 或 0x 前缀字节转换为 UTF-8 文本。

Ctrl / ⌘ + Enter 可执行
只读结果

把十六进制字节严格解析并按 UTF-8 还原为多语言文本。

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

这个工具是什么

Hex → Text 会先验证十六进制格式并按两个字符组成一个字节,再使用严格模式 TextDecoder 解码 UTF-8。它不会把每个字节直接当作字符,因此能正确恢复中文、日文和 emoji。

  • 支持连续、空格或换行分隔,以及规范的 0x 字节前缀。
  • 奇数长度、非十六进制字符和无效 UTF-8 都会明确报错。
  • 转换只处理文本,不执行结果中的 HTML、脚本或其他代码。

如何使用

  1. 粘贴十六进制字节。
  2. 点击“转换为文本”。
  3. 若有错误,检查非法字符、前缀或字节数量。
  4. 复制恢复的 UTF-8 文本。

常见用途

  • 阅读协议日志中的 UTF-8 十六进制载荷。
  • 验证文本转 Hex 的往返结果。
  • 恢复中文或 emoji 对应的 UTF-8 字节。

隐私与安全

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

Hex → Text 功能特点

把十六进制字节严格解析并按 UTF-8 还原为多语言文本。 适合日常开发、调试、数据整理与代码优化场景,处理结果可直接查看、复制或下载。

FAQ

为什么 Hex 长度必须是偶数?

一个字节需要两个十六进制数字,奇数长度无法组成完整字节。

可以解码中文吗?

可以,只要输入是中文文本的有效 UTF-8 字节。

为什么某些字节会报 UTF-8 错误?

它们可能是任意二进制或采用其他字符编码,本页不会静默用替代字符掩盖问题。

输入会上传吗?

不会,验证和 TextDecoder 解码全部在浏览器内完成。

返回开发者工具分类首页