GBK 编码范围速查

输入短文本,按 WHATWG Web 兼容 GBK 查询真实字节、单双字节类型,并标明是否与本页 GB2312 映射使用相同字节序列。

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

如何使用GBK 编码范围速查

GBK 字节在当前浏览器中使用本地固定索引计算,不会上传输入内容。

  1. 输入短文本

    输入最多 64 个 Unicode 标量值,空白、重复字符与顺序保持不变。

  2. 查看 Web 兼容字节

    逐字符查看大写十六进制字节、单双字节类型,以及 WHATWG GBK 输出是否与本页 GB2312 映射的字节序列完全相同。

  3. 联动范围说明

    单字符查询会定位相关范围;结果可复制为 TSV,无法映射时明确显示“不支持”。

限制与注意事项

  • 查询采用 WHATWG Encoding 的 GBK 编码算法,不等同于所有 Windows CP936、操作系统代码页或厂商私有扩展。
  • 欧元符号按 Web 兼容规则编码为单字节 80;WHATWG 明确排除的 U+E5E5 会显示“不支持”。
  • “相同字节序列”仅比较单个字符的 WHATWG GBK 输出与本页 GB2312 映射,不代表任意 GBK 字节流都能由 GB2312 解码。

常见问题

为什么欧元符号显示为 80?

这是 WHATWG 为 GBK Web 兼容编码规定的特殊单字节映射,不是严格 GB2312 映射。

为什么 Emoji 在 GBK 中不支持?

Web 兼容 GBK 主要覆盖 ASCII 和既有双字节索引,无法表示全部 Unicode 标量。

相同字节序列标记如何计算?

工具分别计算 WHATWG GBK 和本页 ICU/IBM 5478 round-trip GB2312 映射;仅当两者都可编码且字节序列完全相同时标记为“是”。

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

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

前往在线版反馈