JWT解析器 JWT解析器

千寻网 JWT 解析器,粘贴 JSON Web Token 即可解码 Header、Payload、Signature 三部分,格式化 JSON、显示过期时间、常见字段说明,开发调试必备。

JWT Token

JWT 结构与字段说明

JWT(JSON Web Token)是一种开放标准(RFC 7519),用于在各方之间安全地传输信息。一个 JWT 由三部分组成,用点号 . 分隔:

Header . Payload . Signature
Header(头部)
描述 JWT 的元数据,通常包含:
  • alg - 签名算法,如 HS256、RS256
  • typ - Token 类型,通常为 JWT
  • kid - 密钥 ID(可选)
Payload(载荷)
存放实际数据(claims 声明),常见字段:
  • iss - 签发者 (issuer)
  • sub - 主题 (subject)
  • aud - 受众 (audience)
  • exp - 过期时间 (expiration)
  • nbf - 生效时间 (not before)
  • iat - 签发时间 (issued at)
  • jti - JWT ID(唯一标识)
Signature(签名)
用于验证 Token 是否被篡改。签名 = HMACSHA256(base64(header) + "." + base64(payload), secret)
  • HS256 / HS384 / HS512 使用密钥
  • RS256 / ES256 使用公私钥对
  • 签名无法在浏览器端验证,需要密钥或公钥