JWT 解码

粘贴即拆解 Header / Payload / Signature,提供标准 claims 解读、有效期倒计时、安全检查与签名验证

JWT Token 输入
0 个字符
输入或粘贴 JWT Token 后自动解析,无需点击按钮;支持 3 段 JWS、2 段无签名与 5 段 JWE 结构

关于此工具

功能说明

本工具用于解码 JWT(JSON Web Token):粘贴后自动拆解 Header、Payload、Signature 三段,并支持验证 HMAC / RSA / ECDSA 签名。支持携带 Bearer 前缀与换行的 token,兼容无签名(alg=none)与 JWE 加密令牌的识别;内置示例令牌,一键加载即可体验解码与验签(自动生成有效期内 token 并填入验签密钥)。

解码内容

  • Header:令牌头,包含签名算法 alg、类型 typ 及 kid / jku 等扩展字段
  • Payload:载荷,即实际承载的数据,以 JSON 展示并可一键复制;若 claim 的值本身是 JSON 字符串(如 sub 中嵌套用户信息),可点击「展开嵌套 JSON」递归展开,摆脱转义字符
  • Signature:签名,同时提供 Base64URL 原文与十六进制两种展示,默认标记「未验证」

签名验证

  • 支持 HS256/384/512(输入 HMAC 密钥)与 RS/PS/ES 256/384/512(粘贴 PEM 公钥或 JWK JSON,自动识别)
  • 基于浏览器原生 WebCrypto 完成验签;WebCrypto 仅在 HTTPS 或 localhost 环境可用

安全声明

  • JWT 仅是编码而非加密,任何拿到 token 的人都能读出 Payload 全部内容,请勿放入密码等敏感信息
  • 本工具的解码结果不代表 token 真实有效,是否可信以服务端验签结果为准
  • JWE(五段加密令牌)只能读取 Header 公开字段,Payload 需持有密钥解密后才能查看
评论 0
暂无评论,来说两句吧~