跳到主要内容

JWT 解码器

解码 JSON Web Token,即时查看其头部、载荷和过期时间。

此工具完全在您的浏览器中运行,您的数据绝不会离开您的设备。

关于JWT 解码器

JSON Web Token(JWT)是一种紧凑、URL 安全的令牌,用于身份认证和授权,通常放在 API 请求的 Authorization 头中发送。它由三个以点号分隔、经 Base64URL 编码的部分组成:描述签名算法的头部(header)、包含用户 ID 和过期时间等声明的载荷(payload),以及签名(signature)。本解码器会将头部和载荷显示为易读的 JSON,并把时间类声明转换为您所用语言的日期格式。令牌在您的浏览器中解码,绝不会发送到任何地方。

使用方法

  1. 将 JWT 粘贴到输入框中。开头的“Bearer ”前缀会被自动移除。
  2. 查看解码后的头部和载荷,它们以格式化的 JSON 显示。
  3. 检查签发时间、生效时间和过期时间,以及令牌是否已过期。
  4. 如需在其他地方使用,可复制头部或载荷。

常见问题

此工具会验证签名吗?

不会。验证签名需要用于签署令牌的密钥或公钥。在您的应用中,未经服务器端验证,切勿信任令牌的内容。

在这里粘贴真实的令牌安全吗?

令牌在本地解码,绝不会被传输。尽管如此,仍应像对待密码一样对待有效令牌:任何拿到令牌的人都可以在其过期前使用它。

JWT 的载荷是加密的吗?

标准的签名 JWT(JWS)只是经过编码,并没有加密,任何人都能读取其内容。请勿在 JWT 载荷中放入机密信息。