工具箱图标
XTools
Blog
/
JSON 格式化与 YAMLXML 格式化代码格式化与压缩JSON 转 TypeScriptMarkdown 与 HTML 互转Mermaid 图表编辑器正则表达式测试JWT 解码UUID 生成器编码与解码Cron 表达式生成cURL 命令生成Meta 标签生成PX 转 REM 与行高CSS 生成器Chmod 权限计算

© 2026 XTools. 保留所有权利.

隐私政策联系我们

    JWT 解码

    解析 JWT 的头部和载荷,并解释过期时间
    • 文件不会离开你的设备
    • 在浏览器本地运行
    • 免费、免注册、无水印
    在上方粘贴令牌,或载入示例看看效果。

    未校验签名

    本页只做解码。任何人都能伪造任意内容的令牌,在服务端用正确的密钥校验签名之前,请勿信任这些声明。

    在本地解码,令牌不会被发送或保存。

    相关工具

    • JSON 格式化与 YAML
    • XML 格式化
    • 代码格式化与压缩
    • JSON 转 TypeScript
    • Markdown 与 HTML 互转
    • Mermaid 图表编辑器
    • 正则表达式测试
    • UUID 生成器
    • 编码与解码
    • Cron 表达式生成
    • cURL 命令生成
    • Meta 标签生成
    • PX 转 REM 与行高
    • CSS 生成器
    • Chmod 权限计算

    如何使用JWT 解码

    粘贴 JSON Web Token,查看头部和载荷,每个标准声明都有解释,exp、iat 等时间戳会显示成日期。令牌在本地解码,不会被发送或保存。本工具只解码,不校验签名。

    1. 1

      把令牌粘贴到「编码后的令牌」,开头的「Bearer 」会被自动去掉。

    2. 2

      查看解码后的头部 Header 和载荷 Payload,以格式化的 JSON 显示。

    3. 3

      在「状态」里看令牌是否已过期或尚未生效,以及签名算法的含义。

    4. 4

      在「声明」表中查看每个声明的含义,以及按本地时区和 UTC 显示的时间。

    常见问题

    把生产环境的令牌贴进来安全吗?

    令牌只在你的浏览器里解码,不会被发送或保存。但有效的令牌和密码一样敏感,只在你信任的设备上粘贴。

    会校验签名吗?

    不会,这里只做解码。任何人都能生成任意内容的令牌,在服务器用正确的密钥校验签名之前,不要信任其中的声明。

    为什么载荷解不出来?

    由 5 段组成的令牌是加密的 JWE,只能读取头部,载荷需要解密密钥。

    怎么判断令牌是否过期?

    「状态」会显示已过期或将在多久后过期;同时有 iat 和 exp 时还会显示有效期长度。如果没有 exp 声明,工具会提示这个令牌本身不会过期。

    alg 为 none 是什么意思?

    表示令牌没有签名,服务器必须拒绝,工具会用红色标出。