JWT解析

解码JWT的Header和Payload,查看过期时间并校验签名

Header(头部)

Payload(载荷)

标准字段说明

签名校验(HMAC)

仅支持HS256/HS384/HS512。RS256等非对称算法需要公钥,请在服务端校验。

在线工具箱 > 开发工具 > JWT解析

JWT解析工具介绍

JWT解析工具可以把JSON Web Token解码为Header和Payload两部分,自动把exp、iat、nbf等时间戳转换为北京时间,判断Token是否已过期,并支持用密钥校验HS256、HS384、HS512签名是否正确。解析在浏览器本地完成,Token不会上传。

使用方法

  1. 粘贴JWT,带不带Bearer前缀都可以
  2. 查看解码后的Header、Payload和过期状态
  3. 需要时输入密钥,点击校验签名

常见问题

JWT是加密的吗?

默认不是。JWT的Header和Payload只是Base64URL编码,任何人都能解码查看,所以不要在Payload中放密码等敏感信息。签名只保证内容没有被篡改。

JWT由哪几部分组成?

由点号分隔的三部分:Header(算法和类型)、Payload(用户信息和过期时间等声明)、Signature(签名)。

exp过期时间怎么看?

exp是秒级Unix时间戳,工具会自动转换为北京时间,并显示是否过期、还剩多长时间。

相关工具