JWT 解析
解码 JWT 的 Header 与 Payload,格式化展示声明、签发与过期时间。
JWT 解析是做什么的
调试登录接口时拿到一长串 JWT,想知道里面存了哪些声明、令牌什么时候过期。粘贴后自动按句点分段解码,格式化展示头部算法与载荷字段,把时间戳换成本地时间,并直接提示还剩多久过期。
核心功能
- 自动剥离 Bearer 前缀再解析
- 展示头部算法与全部载荷声明
- iat、nbf、exp 换算成本地时间
- 实时提示是否已过期及剩余分钟
JWT 解析怎么用
粘贴 JWT 字符串,工具会解析出头部算法、载荷字段以及 exp/iat/nbf 对应的时间,并提示是否过期。
- 把 JWT 粘贴到输入框,支持带 Bearer 前缀
- 下方依次展示 Header、Payload 与 Signature 三段
- 载荷下的表格显示签发、生效与过期时间
- 没有现成 token 时可点示例按钮填入样例
适合这些场景
- 后端确认签发的 token 过期时间设置
- 前端排查登录态失效是哪个字段导致
- 联调时核对自定义 claim 是否正确写入
常见问题
解析算破解吗?
不算。JWT 前两段只是 Base64 编码,任何人可解码查看;工具仅做展示,不验证签名,也不需要密钥。
会验证签名吗?
不会。验签需要服务端密钥,网页端无法完成;签名段仅原样展示,载荷被改动后服务端验签会失败并拒绝请求。
提示不是有效的 JWT 怎么办?
检查是否完整复制了三段内容,两处英文句点分隔,缺段或多段都会报错;部分平台的 Bearer 前缀会自动去除。
解析后的数据安全吗?
全部在浏览器本地完成,token 不上传服务器,关闭页面后输入即清空;仍建议不要粘贴包含敏感声明的生产环境令牌。