INPUT TOKEN

输入 JWT

粘贴三段式令牌,解析结果会显示在右侧。

3 / 3 段

支持标准 Base64URL 字符集;Signature 可以为空(例如 alg 为 none 的令牌)。

Header Payload Signature
快速示例

⌘CtrlEnter 快速解析

示例令牌已载入,正在准备解析。

DECODED RESULT

解析结果

待解析
算法 algHS256
类型 typJWT
段长度—
01

Header

算法与类型声明

{
  "alg": "HS256",
  "typ": "JWT"
}
02

Payload

业务与时间声明

{
  "sub": "1234567890",
  "name": "喜爱工具箱用户",
  "role": "developer",
  "iat": 1788220800,
  "exp": 1798761600
}
03

Signature

签名原文,不做验证

SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c

时间声明

根据当前时间计算相对状态

2 项
签发时间 iat1788220800(Unix 秒)已签发
过期时间 exp1798761600(Unix 秒)生效中

JWT 解析器

拆解 JWT 的 Header、Payload 和 Signature,格式化查看声明字段,并快速识别过期或尚未生效的时间信息。

使用说明

三步完成操作

  1. 01 · 粘贴令牌

    将完整 JWT 粘贴到左侧输入框,令牌应由 Header、Payload、Signature 三段组成。

  2. 02 · 解析结构

    点击解析后分别查看算法声明、业务字段和签名段,并可单独复制任一结果。

  3. 03 · 检查时间

    exp、iat、nbf 等 NumericDate 字段会换算为本地时间,帮助快速发现过期或尚未生效的令牌。

常见问题

使用前先了解这些

这个工具会验证 JWT 签名吗?

不会。工具只解析三段内容并检查格式,不持有密钥,也不会判断签名是否可信。

为什么我的令牌解析失败?

请检查是否完整包含两个点、Header 和 Payload 是否为 Base64URL 编码的 JSON 对象,以及内容中是否混入了空格或引号。

exp、iat、nbf 分别表示什么?

exp 是过期时间,iat 是签发时间,nbf 是生效时间。它们通常使用 Unix 时间戳(秒)表示。