输入
JWT Token
结果
Header:
{
  "alg": "HS256",
  "typ": "JWT"
}

Payload:
{
  "sub": "10001",
  "name": "CLIS",
  "iat": 1719820800,
  "exp": 1719907200
}

提示:此工具仅解码展示,不验证签名。

JWT 解码工具

JWT 解码工具支持解析 JWT Header 和 Payload,方便查看 token 中的算法、过期时间、用户标识和业务字段。

JWT 解码工具是什么

JWT 解码工具用于查看 JSON Web Token 的 Header 和 Payload 内容。JWT 常见于登录态、开放接口授权、前后端联调和微服务鉴权,token 本身由点号分隔的三段组成,前两段经过 Base64URL 编码后可以解码查看。

本工具只做本地解码和格式化展示,不会验证签名,也不会把 token 发送到服务器。它适合快速确认算法类型、用户标识、签发时间、过期时间、权限字段和业务扩展字段,帮助开发和测试定位鉴权问题。

核心功能

  • 支持解析 JWT Header 和 Payload,并以格式化 JSON 展示。
  • 支持 Base64URL 解码,自动处理常见补位问题。
  • 解码过程在浏览器本地完成,不上传 token 内容。
  • 适合查看 sub、iat、exp、aud、iss、scope 等常见声明字段。

适用场景

登录接口联调时确认 token 中的用户 id、角色和过期时间是否正确。

排查接口 401、403 问题时快速判断 token 是否过期或字段缺失。

学习 JWT 结构时查看 Header、Payload 和签名三段的关系。

使用建议

JWT 解码不等于验签,不能仅凭解码结果判断 token 可信。

线上真实 token 可能包含敏感信息,截图、粘贴和分享时要注意脱敏。

常见问题

JWT 解码工具会验证签名吗?

不会。当前工具只解析 Header 和 Payload,签名校验需要服务端密钥或公钥参与。

为什么第三段 signature 没有解析?

JWT 第三段是签名值,不是 JSON 内容,通常用于验证 token 是否被篡改。