JWT 解析器

拆分头部与载荷 · 格式化 JSON · 签发/过期时间 · 常用声明 · 仅本地解析,不联网

输入

粘贴完整的 JWT(header.payload.signature 三段,或无签名的两段 header.payload),按 Ctrl/Cmd+Enter 或点「解析」。全程浏览器本地解析,不会上传。

示例:

结果

⚠ 仅本地解析,未校验签名,不代表 token 有效或可信。请勿粘贴生产环境的敏感 token。

头部 Header

—

载荷 Payload

—

声明 Claims

解析后在这里列出载荷里的声明;exp/nbf/iat 会附本地与 UTC 时间。

签名 Signature

—

使用说明与边界

  • 解析口径:三段 header.payload.signature 视为有签名;两段(含 header.payload. 末尾空段)视为无签名(如 alg=none);其它段数直接报错。
  • 注册声明:识别 iss(签发者)、sub(主体)、aud(受众)、exp(过期时间)、nbf(生效时间)、iat(签发时间)、jti(编号);其余声明按 key 原样列出。
  • 时间声明:exp/nbf/iat 按秒级 Unix 时间戳换算,同时给出本地时间与 UTC 时间;「已过期/未过期」「已生效/未生效」按你浏览器当前时间判断,仅作参考。
  • 安全边界:本工具不校验签名,解析成功不代表 token 有效或可信;签名段只显示长度与前 12 个字符预览,请勿据此下安全结论。
  • 操作方式:点「解析」或按 Ctrl/Cmd+Enter;「复制结果」输出多行文本(浏览器剪贴板不可用时自动回退为全选手动复制);「清空」恢复初始状态。
  • 隐私:全部计算在浏览器本地完成,不联网、不上传任何输入。