正在准备工作区…
输入
正在准备工作区…
输出
结果将显示在这里。
使用方法
- 粘贴三段式令牌,可带或不带 Bearer 前缀。
- 检查解码后的 JSON 与声明日期。
- 复制某个 JSON 区块,或下载解码后的令牌数据。
JWT 解码能说明什么
紧凑 JWS 令牌的 Header 和 Payload 包含 Base64url 编码数据,无需签名密钥即可解码为可读内容。
可读声明不能证明真实性。可利用解码字段检查令牌结构与时间,再由使用令牌的系统验证信任关系和应用要求。
理解令牌各部分
Header 可表示所声称的算法,Payload 包含声明。签名部分保持编码形式;显示签名不能证明签发者身份。
exp、nbf 和 iat 等 NumericDate 声明会按 UTC 和浏览器本地时间显示。到期提示仅比较日期,不验证令牌是否可信。
输入
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkZXYtMTIzIiwibmFtZSI6IkFkYSIsInJvbGUiOiJkZXZlbG9wZXIiLCJpYXQiOjE3NjcyMjU2MDAsImV4cCI6MTc5ODc2MTYwMH0.ZGVtby1zaWduYXR1cmU结果
{"sub":"dev-123","name":"Ada","role":"developer","iat":1767225600,"exp":1798761600}仅为示例数据。请根据自己的使用场景检查各项值、身份验证和端点行为。
格式与验证
不支持五段式加密 JWE。工具不获取签名密钥、不联系签发者,也不执行签名验证,即使 Header 指定的是已知算法。
导出解码数据
“复制”导出所选 Header 或 Payload JSON;“下载 JSON”包含解码区块与编码签名。请像对待原令牌一样谨慎处理导出的声明。
处理限制
本地工具输入上限为 1 MiB,URL 上限为 64 KiB,处理限时 5 秒。API 请求支持 100 行请求头与 100 行参数,超时范围 1–120 秒,最多接收 5 MiB 响应数据。长文本预览会缩略。请求直接发往所选端点,受 CORS 和浏览器策略约束。
延伸阅读RFC 7519 · JWT
?
常见问题
解码会验证签名吗?
不会。被修改或不可信的令牌仍可能成功解码。使用令牌的应用必须验证签名和自身要求的声明。
exp、nbf、iat 是什么?
它们是以 Unix 秒表示的 NumericDate 值,分别指到期时间、最早生效时间和签发时间。显示日期便于排查,不代表验证结论。
可以粘贴 Bearer 请求头的值吗?
可以。工具接受紧凑令牌之前的 Bearer 前缀。
可以解密加密 JWT 吗?
不可以。五段式 JWE 需要解密,不在此三段式 JWS 解码器的支持范围内。
令牌会发送给签发者或 DevToolsy 吗?
不会。解码在本地进行,不联系令牌签发者,也不请求签名密钥。