JWT 解码器
粘贴 JWT 即可以格式化 JSON 查看头部和载荷。签名不会被验证,所有解码在浏览器内完成。
解码 JSON Web Token 的三段结构,以可读形式查看 header 和 payload。工具也会显示 signature 段,但不会验证签名,因此仅凭解码结果不能证明令牌真实、有效或可信。
如何解码JWT
- 粘贴一个由三个点分隔部分组成的JWT。
- 点击解码按钮处理header和payload。
- 如果解码内容是有效JSON,则查看格式化结果,否则查看原始文本。
- 需要时复制header或payload。
JWT解码方式
工具要求输入恰好包含三个点分隔部分。它把Base64URL字符还原为标准Base64字符,补齐必要的padding,然后使用浏览器atob解码前两段。
如果header或payload可以解析为JSON,就会格式化显示。第三段只显示签名字符串本身,不会验证密钥、issuer、audience、过期策略或签名算法。
隐私与安全限制
令牌解码在浏览器本地完成,Votilo不会为了本次解码而有意把令牌上传到服务器。JWT可能包含敏感认证信息,因此请谨慎处理生产环境中的真实令牌和秘密凭据。
常见问题
这个工具会验证JWT签名吗?
不会。它只解码并显示各个部分。
能读出内容就代表JWT是真的吗?
不是。被篡改的令牌也可能被解码,真实性需要单独验证签名。
为什么必须是三段?
此工具按常见的header.payload.signature结构处理。
payload不是JSON怎么办?
如果JSON解析失败,会显示解码后的原始文本。
令牌会发送到服务器吗?
解码逻辑在浏览器本地运行。