JWT 解析与验签

解码 JWT Header 与 Payload,使用 HMAC 密钥在本机验证 HS 签名。

编码后的令牌

快速示例
签名验证(本机)

解码与分析

解析令牌后查看详情。

输入与输出示例

eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5cHeader: {"alg":"HS256","typ":"JWT"};输入对应 HMAC 密钥后可在本机验证签名。

如何使用

  1. 粘贴三段 JWT 或载入示例,在令牌输入卡片底部点击解析令牌。
  2. 查看 Header、Payload、时间声明及签名信息;输入 HMAC 密钥后自动显示验签结果。
  3. 验签通过后,仍需由应用校验发行者、受众、时间和权限。

能力与限制

  • 浏览器本地处理
  • 仅支持三段 JWT,不支持加密 JWE;令牌最大 256 KiB。
  • 仅支持使用 HMAC 密钥验证 HS256、HS384、HS512;验签通过后仍须校验 iss、aud、exp 和权限。

常见问题

解码成功就代表 Token 有效吗?
不代表。任何人都能创建可解码的内容,必须核对可信密钥、签名及应用声明。

相关指南

JWT 解码与本地签名验证:原理与边界 ↗

相关工具

更新于 2026-10-14 · 项目与反馈说明