DevDesk

DEVDESK / GUIDE

JWT 解码器 — 使用指南

将 JWT 的 Base64URL 头部和载荷解码为 UTF-8 JSON。本工具不会验证签名。

使用方法

  1. 粘贴完整的点分隔 JWT。
  2. 查看头部、载荷和时间声明。
  3. 检查 UTC、本地时间以及依据浏览器时钟计算的过期状态。

输入和输出示例

示例 1

输入

eyJhbGciOiJub25lIiwidHlwIjoiSldUIn0.eyJzdWIiOiJkZW1vIiwiZXhwIjoxODkzNDU2MDAwfQ.

输出

{
  "alg": "none",
  "typ": "JWT"
}

{
  "sub": "demo",
  "exp": 1893456000
}

示例 2

输入

eyJhbGciOiJIUzI1NiJ9.eyJyb2xlIjoicmVhZGVyIn0.signature

输出

{
  "alg": "HS256"
}

{
  "role": "reader"
}

常见问题

会验证 JWT 签名吗?

不会。工具只读取头部和载荷,不会验证签名或执行服务器认证。

exp 和 nbf 如何显示?

它们按 Unix 秒解析,同时显示 UTC 和浏览器本地时间。过期状态依据浏览器时钟判断。

可以粘贴生产环境令牌吗?

输入不会发送到外部,但仍建议不要粘贴敏感的生产令牌,也不要将内容写入日志或 URL。