首页 / 工具 / JWT

JWT 解析

粘贴 JWT,就地 base64url 解码 Header 与 Payload,把声明列成表,并把 exp / nbf / iat 换算成本地时间。解码全程在本机完成,令牌不会离开浏览器。

· 等待输入

输入令牌
解码结果

令牌概览

—
算法 alg
—
类型 / 密钥 id
—
段数
—
签发时间 iat
—
生效时间 nbf
—
过期时间 exp
—
签名段长度
—
声明条数
—

几点说明

  • 数据不出浏览器 · 零网络请求 · 可断网可用:本页没有任何网络请求,令牌只在内存里解码,不写 localStorage,也不上传。
  • 浏览器端无法验签:本页只做 base64url 解码与结构展示,不校验签名,也不判断令牌真伪。签名段的长度只说明它有多少字符,不代表有效——任何人都能伪造一个格式完全正确的令牌。
  • exp / nbf / iat 是 Unix 秒级时间戳,按你本机时区显示。是否过期只按本地时钟判断;服务器时钟略有偏差时结论可能不同。
  • 支持 JWS 紧凑格式 header.payload.signature:三段正常解析,两段(alg=none 的无签名令牌)也能解析,五段的 JWE 会明确提示不受支持。
  • payload 不是 JSON 时,本页会把原始解码文本原样给你,并在状态条里说明这里不是 JSON,而不是假装解析成功。
  • 快捷键:在输入框里按 Ctrl / ⌘ + Enter 直接解析;输入后 250 毫秒自动解析一次。