无需登录 数据私有 本地保存

JWT 调试器增强版 - 签名验证与有效期检查

62
0
0
0
智能粘贴解码

支持从剪贴板直接粘贴JWT Token,系统自动识别并解析三段式结构。无需手动分割Header、Payload和Signature,粘贴后即时呈现解码结果。支持拖拽文件导入和手动输入两种方式,适应不同使用场景。

  • 自动识别Bearer前缀并过滤
  • 支持单行和多行Token格式
  • 实时解码,无延迟响应
三段式可视化展示

将JWT的三个组成部分以不同颜色区分展示:Header(红色)、Payload(蓝色)、Signature(绿色)。每个部分独立卡片呈现,关键字段高亮标注,让复杂的Token结构变得清晰易懂。

  • Header显示算法(alg)和类型(typ)
  • Payload展示所有Claims声明
  • Signature原始字节/Base64URL展示
多算法签名验证

支持业界主流的对称加密和非对称加密算法,输入对应的密钥或公钥即可验证Token签名的有效性。从常见的HS256到安全性更高的RS256、ES256,全覆盖满足企业级需求。

  • HS256/HS384/HS512对称加密
  • RS256/RS384/RS512 RSA非对称
  • ES256/ES384/ES512椭圆曲线
  • none算法识别与安全警告
智能有效期检测

自动识别并解析JWT中的时间相关Claims,将Unix时间戳转换为人类可读的日期时间格式。高亮显示Token是否处于有效期内,帮助快速定位因Token过期导致的认证失败问题。

  • exp过期时间 - 自动计算剩余有效时间
  • nbf生效时间 - 标注Token可用起始点
  • iat签发时间 - 显示Token创建时间
  • 实时倒计时显示
Claims详情展示

以表格形式清晰展示所有Payload中的Claims声明,包括标准Claims(sub, iss, aud等)和自定义Claims。每个字段显示名称、原始值和解析后的含义,帮助开发者快速理解Token携带的用户信息和权限数据。

  • 标准Claims自动标注说明
  • 嵌套对象递归展开显示
  • 数组类型格式化展示
快捷示例库

内置多种常见JWT示例,涵盖不同算法和应用场景。点击即可加载示例Token,快速了解工具功能和JWT结构。特别适合刚接触JWT的新手学习使用,无需准备测试数据即可开始调试。

  • HS256标准示例Token
  • RS256非对称加密示例
  • 过期Token调试示例
  • 多Claims复杂示例
一键复制功能

支持一键复制完整Token、单独复制Header/Payload的Base64URL编码或解码后的JSON内容。方便将调试结果粘贴到日志、文档或分享给团队成员,提升协作效率。

  • 复制原始Token字符串
  • 复制解码后的JSON格式
  • 复制指定字段值
  • 格式化输出选项
安全特性
纯前端处理,数据不离开浏览器
支持none算法检测并发出安全警告
无第三方依赖,防止供应链攻击