JWT 解析与校验

解析 JSON Web Token (JWT) 的 Header 和 Payload,支持签名校验。

工具加载中...

JWT 解析与校验工具介绍

工具简介

JWT (JSON Web Token) 解析工具可以帮助后端开发人员和安全测试人员快速查看被编码在 Token 中的明文数据。只需粘贴您抓包获取到的 ey... 开头的字符串,即可自动分离并格式化显示 Header 和 Payload 的 JSON 结构。同时支持检查 Token 是否过期,以及使用密钥 (Secret) 验证 HMAC 签名是否被篡改。

JWT 的三部分结构

一个典型的 JWT 由三个部分组成,它们之间用点(.)分隔:

eyJhbGciOiJIUzI1NiIsInR5cCI....eyJzdWIiOiIxMjM0NTY3ODkw....SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c
  • Header(头部):通常包含两部分信息:Token 的类型(即 JWT)和所使用的签名算法(如 HMAC SHA256 或 RSA)。这部分经过 Base64Url 编码。
  • Payload(负载):包含声明(Claims),即实际要传递的数据(如用户 ID sub,过期时间 exp,签发时间 iat 等)。这部分同样经过 Base64Url 编码。注意:不要在这里放置密码等敏感信息。
  • Signature(签名):将编码后的 Header 和 Payload 用点连接起来,然后使用 Header 中指定的算法和服务器上的密钥(Secret)进行加密运算得到。用于验证消息在传递过程中没有被篡改。

安全与隐私

与官方 jwt.io 类似,本站的解析与签名校验完全在您的浏览器本地(前端)执行。您的 Token 和测试用的 Secret 密钥绝不会发送到我们的服务器。请放心调试您的接口数据。

有需求或想法?欢迎联系客服

如果您希望补充某些功能、优化展示方式,或想增加更适合自己场景的工具玩法,都可以把想法反馈给客服。若您需要定制开发,也欢迎直接联系沟通。