PASTE A TOKEN. SEE WHAT'S INSIDE.

JWT → 可读的 JSON.

把 Token 拆成 Header、Payload 和时间声明,全部在浏览器里完成。

免费 · 无需登录本地解码 / 不验证签名
Token 工作台
0 字符
支持带 Bearer 前缀;Ctrl/⌘ + Enter 也可解析。

粘贴 Token 并点击「解析」,Header、Payload 和时间声明会显示在这里。

只解码,不验证签名。解码结果只能说明 Token 里写了什么,不能证明它没被篡改;不要把生产环境或他人的敏感 Token 粘贴到不可信的页面。

所有解码都在你的浏览器中完成,Token 不会上传到服务器;页面不保存输入,刷新后即清空。

拆开一个 Token,只需三步

NO UPLOAD. NO VERIFICATION.
01

粘贴 Token

从请求头、日志或调试工具里复制完整的三段式 JWT,Bearer 前缀会自动去掉。

02

解码 Header 与 Payload

把前两段 base64url 解码成格式化 JSON,字段结构一眼看清,可分别复制。

03

检查时间与签名

exp / iat / nbf 会转成本地时间并标出状态;签名段只展示原文,不做验证。

A FEW THINGS TO KNOW

你可能想知道

关于签名、隐私和解析结果。

这个 JWT 解析工具免费吗?

免费,无需注册。粘贴 Token 即可解码 Header 和 Payload,也可以一键复制格式化后的 JSON,没有次数限制。

会验证签名吗?

不会。页面只把 base64url 片段解码成可读 JSON,签名段原样展示。解码成功不代表 Token 有效或未被篡改,签名校验需要在服务端用密钥完成。

我的 Token 会被上传吗?

不会。解码完全在你的浏览器里完成,Token 不会发送到服务器,也不会被保存;刷新页面后即清空。不过仍建议不要在生产环境或公共电脑上粘贴敏感 Token。

为什么提示 base64url 非法或 JSON 解析失败?

通常是 Token 没有复制完整、混入了换行或空格,或者粘贴的不是 JWT。请确认是三段用英文句点分隔的完整字符串;Bearer 前缀可以保留,工具会自动去掉。

exp、iat、nbf 分别是什么意思?

它们都是 Unix 秒级时间戳:iat 是签发时间,nbf 是生效时间,exp 是过期时间。页面会把它们转换成你的本地时间,并标出是否已过期、已生效。

支持加密的 JWE 吗?

不支持。这里只解析常见的三段式 JWS(header.payload.signature)。加密 Token(通常有五段)的 payload 是密文,需要密钥解密后才能阅读。

Token 看明白了,接下来?

探索 AIGoCode,让 AI 更顺手地融入你的开发工作流。

探索 AIGoCode ↗