智能粘贴解码
支持从剪贴板直接粘贴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格式
- 复制指定字段值
- 格式化输出选项
UD5工具箱