JWT · HEADER / PAYLOAD

JWT Token 解析

粘贴 Token 即拆出 Header 与 Payload,标准声明(exp / iat / nbf)自动换算成本地时间并标注是否过期。

三段拆解 声明时间换算 过期状态提示 不验签、不上传
粘贴后自动解析,也可点按钮

Token

0 字符

核心能力

Header 解析
Payload 解析
标准声明换算
过期状态判断
自定义 claim 列出
分段一键复制

JWT 由三段 Base64URL 组成,用 . 连接:Header 说明算法,Payload 放业务与时间声明,Signature 是前两段的签名。前两段是明文,谁都能解;只有签名需要密钥,所以别把密码之类的敏感信息塞进 Payload。

常见问题

为什么解析出的中文是乱码?
少数库没有按 UTF-8 编码 Payload,而是直接塞了 GBK 字节。这种情况下 Base64URL 解码后需要按 GBK 重新转码,本页按 UTF-8 处理。
显示「已过期」但接口还能用?
有些服务端只把 exp 当作参考,或者用滑动续期。以接口实际返回为准,本页只是按 exp 声明判断。
能验证签名是否正确吗?
可以自己算:HS256 用 HMAC-SHA256(header.payload, secret) 再 Base64URL,与本页显示的 Signature 比对。本页不做验签,避免把密钥交给浏览器以外的环节。
Token 会上传服务器吗?
不会。解析全在浏览器内完成,服务器不记录 Token 内容。

💬 留言板 0

全部留言需审核通过后展示
💬

还没有留言,来抢沙发吧!

✍️ 说点什么
0 / 500
图形验证码