JWT 解析器可实时解码 JWT Token 的三个组成部分(Header、Payload、Signature),并自动检测 Token 是否过期,以及解读常见的标准声明(Claims)。数据完全在浏览器本地处理,不会上传至服务器。
功能说明
- 三栏解码:Header(头部,包含算法与类型)、Payload(声明内容)、Signature(签名)分别显示在独立的面板中,并带有语法高亮。
- 过期检测:自动读取 exp 字段,Token 已过期时显示橙色警告;尚未生效(nbf)时显示蓝色提示。
- 时间字段可读化:iat(签发时间)、exp(过期时间)、nbf(生效时间)的 Unix 时间戳会自动转换为可读的日期时间格式。
- 声明说明:Payload 下方列出每个声明(Claim)的含义,包含 sub、iss、aud 等 RFC 7519 标准声明。
- 快速示例:点击“加载示例”可填入一个预设 JWT,立即查看解析效果。
- 一键复制:每个面板都有独立的复制按钮,可分别复制 Header、Payload 或 Signature。
什么是 JWT?
- JWT(JSON Web Token)是一种开放标准(RFC 7519),用于在双方之间安全地传递声明(Claims),常用于身份验证和 API 授权。
- JWT 由三个经过 Base64URL 编码的部分组成,以 . 连接:Header.Payload.Signature。
- ⚠ 注意:JWT 的 Payload 只是 Base64 编码,并非加密。任何人都可以解码读取,因此请勿在 Payload 中放入敏感信息(如密码)。
如何使用?
- 将 JWT Token 粘贴到输入框。
- 查看解码后的 Header、Payload 与 Signature,以及过期状态与时间字段。
- 解码只是读取内容,并不会验证签名;请勿把 Token 内的信息视为已验证。