UTF-8 编解码

在文本与 UTF-8 字节表示之间本地互转,支持十六进制、BOM、非法字节位置和错误提示。

浏览器本地处理
该页面已通过公开目录检查;启用JavaScript后可使用完整功能。
使用指南

如何使用UTF-8 编解码

UTF-8 编解码只在当前浏览器内存中处理输入,不会联网、上传或写入持久化存储。

  1. 输入内容

    输入 Unicode 文本或十六进制 UTF-8 字节。

  2. 选择方向

    选择文本编码或字节解码,并设置十六进制分隔格式。

  3. 检查结果

    查看 BOM、字节位置和错误信息后复制或下载。

限制与注意事项

  • 单次输入最多 1 MiB,输出超过 2 MiB 时会拒绝生成完整结果。
  • 解码只接受有效 UTF-8 文本,不把任意二进制伪装成可读字符。
  • 非法字节会报告位置;结果不能替代目标系统的字符集配置检查。

常见问题

中文为什么占多个字节?

UTF-8 使用可变长度编码,中文通常由多个字节表示。

BOM 会被自动删除吗?

工具会单独显示和处理 BOM,不会静默丢弃用户输入。

会上传文本吗?

不会,处理只发生在当前浏览器。

页面反馈发现问题或有改进建议?
反馈功能需要在在线版使用

请在在线版启用 JavaScript 后提交;当前工具或案例的本地功能不受影响。

前往在线版反馈