JWT decoder

JWT 解析器

粘贴 JWT token 后,页面会在当前浏览器中解码 Header 和 Payload,显示常见声明、时间字段和过期状态。

纯前端Unicode JSON不验证签名

JWT token

token 只在当前浏览器内处理,不上传、不保存。

等待输入

Header JSON

解析后,格式化 JSON 会显示在这里。

Payload JSON

解析后,格式化 JSON 会显示在这里。

常见字段解释

alg

Header 中声明的签名算法,例如 HS256、RS256 或 none。

未声明
typ

Header 中声明的 token 类型,常见值是 JWT。

未声明
iss

Issuer,表示签发该 token 的主体或服务。

未声明
sub

Subject,表示 token 面向的用户、账号或业务主体。

未声明
aud

Audience,表示 token 预期接收方,可以是字符串或数组。

未声明
iat

Issued At,签发时间,通常是 Unix 秒级时间戳。

未声明
nbf

Not Before,早于该时间时 token 不应被接受。

未声明
exp

Expiration Time,过期时间,用于判断 token 是否已经过期。

未声明

只解码,不验签

本工具不会验证签名真实性、签发方可信度或 token 是否被篡改。请只把结果作为本地可读性分析。

本地处理

解码、JSON 格式化、字段解释和复制都只使用浏览器 API。页面不会调用后端、上传 token、保存历史或写入浏览器存储。

适合本地分析

Header / Payload

分别格式化 Header 和 Payload JSON,便于排查 alg、typ 和业务声明。

时间字段

把 iat、nbf、exp 转换为本地可读时间,并显示 token 是否过期。

错误提示

对 JWT 结构、Base64URL 和 JSON 解析错误给出明确提示。