全部工具

🔏

JWT 生成器

编辑 Header/Payload,用 HS256/384/512 本地签名生成 JWT,密钥不上传不保存

新增本地运行

JWT 生成器的使用场景

  • 开发登录接口要快速造一个测试 token
  • 验证自己实现的 JWT 签名是否正确
  • 想看 exp / iat 等 claim 编码后的样子

JWT 生成器怎么用

  1. 编辑 Header 与 Payload JSON,填好密钥
  2. 选择 HS256 / HS384 / HS512 算法
  3. 复制生成的 token 用于调试

常见问题

密钥会上传到服务器吗?
不会。HMAC 运算使用浏览器 WebCrypto 在本地完成,页面不发起任何网络请求,密钥只存在于当前标签页内存里,刷新即清空。
none 算法能用于生产吗?
绝对不能。none 生成的是未签名 token,只用于本地调试;服务端必须显式拒绝 alg=none,否则任何人都能伪造身份。
支持 RS256 等非对称算法吗?
暂不支持。本工具只做 HS 系列对称签名,需要 RS256 / ES256 请用服务端或支持私钥导入的工具。