JWT解码工具

JWT在线解码:解析Header和Payload为可读JSON,自动识别iat/exp/nbf时间字段并转换本地时间,提示是否过期。

工具加载中…

使用说明

JWT(JSON Web Token)是接口鉴权的事实标准,由 header.payload.signature 三段组成,前两段是 Base64URL 编码的 JSON,可直接解码查看;第三段是签名,需要密钥才能验证。

本工具解码展示 Header(算法、类型)和 Payload(用户 ID、角色等声明),并自动把 iat(签发)、nbf(生效)、exp(过期)三个时间戳转成可读的本地时间,一眼看出 token 是否已过期。调试"401 未授权"问题时第一步就是解码看 exp。

安全说明:解码不需要密钥,所以 JWT 的 payload 里绝不要放密码等敏感信息。本工具只在浏览器本地解码,不验证签名(验签必须服务端做)。

常见问题

JWT 能被伪造吗?

payload 谁都能改,但改了签名就对不上,服务端验签会拒绝。著名的坑是算法混淆攻击(把 RS256 改成 HS256),服务端务必固定允许算法白名单。

token 过期了怎么办?

用 refresh token 换新 token,或重新登录。解码看 exp 字段可以确认是不是过期导致的 401。