Benkit · 我的工作台

JWT 解析器 - 在线解码验证 Header/Payload/签名(JWT Parser)

JWT Parser · 安全加密

粘贴 JWT 即可看到 Header、Payload 的结构化内容与全部 Claims,时间类字段自动换算成本地时间并标注是否过期;填入密钥即可在线校验 HS256/384/512 签名,也可以反向签发一个 Token。全程本地处理,Token 不出浏览器。

jwttokenauthdecodeverifyhmac

使用步骤

1. 粘贴 Token:把 header.payload.signature 完整粘贴到输入框。

2. 查看解码:Header 与 Payload 立即结构化展示,时间类 Claims 自动换算并标注过期状态。

3. 校验签名:选择算法并填入密钥,立即看到签名是否匹配。

4. 按需生成:在签名器中编辑 Header/Payload,一键生成新 Token。

适用场景

登录态排查 — 后端返回 401 时,快速确认 exp 是否过期、iss/sub 是否符合预期,不必再手写 base64 命令。

联调对签 — 与后端核对签名算法与密钥,秒级定位"签名不匹配"类问题。

权限审计 — 检查 Payload 中角色、权限字段是否符合预期,排查越权问题。

常见问题

JWT 解析是免费的吗?

完全免费,解析与校验全部在浏览器本地完成,Token 不会上传服务器。

签名校验支持哪些算法?

支持 HS256、HS384、HS512 三种 HMAC 算法。RS256 等非对称算法需要公钥,暂未支持。

我的 Token 会被上传吗?

不会。解码与 HMAC 计算全部在浏览器内完成,Token 与密钥都不出本地。

为什么签名校验显示不匹配?

常见原因:密钥不一致、算法选择错误(如实际是 HS512 却选了 HS256),或 Token 在传输中被截断。