JWT 解码器把 JSON Web Token 拆成 Header、Payload 与 Signature 三段分别展示:自动把 Base64URL 解码成可读 JSON,并把 exp、iat、nbf 等时间字段换算成本地时间,直观标出 Token 是否已过期、剩余有效期、签发者与受众等标准声明,也能核对自定义 Claim。解码在浏览器本地完成,Token 不会发送到任何服务器,适合排查登录态失效、核对前后端密钥与第三方回调票据。
eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiIxMjM0NTY3ODkwIn0.-abc
Header: {"alg":"HS256"}
Payload: {"sub":"1234567890"}不会。解码完全在你的浏览器本地完成,Token 不会发送到任何服务器,页面关闭后也不留下记录,和站内 文件批量拖入 一致;但仍建议只粘贴测试环境 Token。
本站只做解码展示、不验证签名;验证 JWT 需要签发方的密钥,通常是服务端职责。若你的 Token 校验失败,请核对签发密钥与验证方是否一致、内容是否被改过。
不是。Payload 只是 Base64URL 编码,任何人都能解出明文,不要把机密放进 JWT。想查看已解出的载荷内容可配合 Base64 编解码。
exp 一般是 Unix 秒级时间戳,例如 1699999999。把它粘进 时间戳转换 即可得到具体时刻,再与当前时间比较判断是否已过期。
不会。签名是对「原始 Header + Payload」计算的,任何改动都会导致签名校验失败,服务端会直接拒绝,这正是 JWT 的防篡改机制。