JWT 解析

解码 JWT 的 Header 与 Payload,格式化展示声明、签发与过期时间。

JWT 解析是做什么的

调试登录接口时拿到一长串 JWT,想知道里面存了哪些声明、令牌什么时候过期。粘贴后自动按句点分段解码,格式化展示头部算法与载荷字段,把时间戳换成本地时间,并直接提示还剩多久过期。

核心功能

  • 自动剥离 Bearer 前缀再解析
  • 展示头部算法与全部载荷声明
  • iat、nbf、exp 换算成本地时间
  • 实时提示是否已过期及剩余分钟

JWT 解析怎么用

粘贴 JWT 字符串,工具会解析出头部算法、载荷字段以及 exp/iat/nbf 对应的时间,并提示是否过期。

  1. 把 JWT 粘贴到输入框,支持带 Bearer 前缀
  2. 下方依次展示 Header、Payload 与 Signature 三段
  3. 载荷下的表格显示签发、生效与过期时间
  4. 没有现成 token 时可点示例按钮填入样例

适合这些场景

  • 后端确认签发的 token 过期时间设置
  • 前端排查登录态失效是哪个字段导致
  • 联调时核对自定义 claim 是否正确写入

常见问题

解析算破解吗?

不算。JWT 前两段只是 Base64 编码,任何人可解码查看;工具仅做展示,不验证签名,也不需要密钥。

会验证签名吗?

不会。验签需要服务端密钥,网页端无法完成;签名段仅原样展示,载荷被改动后服务端验签会失败并拒绝请求。

提示不是有效的 JWT 怎么办?

检查是否完整复制了三段内容,两处英文句点分隔,缺段或多段都会报错;部分平台的 Bearer 前缀会自动去除。

解析后的数据安全吗?

全部在浏览器本地完成,token 不上传服务器,关闭页面后输入即清空;仍建议不要粘贴包含敏感声明的生产环境令牌。