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 密钥绝不会发送到我们的服务器。请放心调试您的接口数据。
有需求或想法?欢迎联系客服
如果您希望补充某些功能、优化展示方式,或想增加更适合自己场景的工具玩法,都可以把想法反馈给客服。若您需要定制开发,也欢迎直接联系沟通。