🪪 JWT 生成 & 签名
输入 header、payload 和 secret,完全在浏览器中生成已签名的 JWT。支持 HS256 / HS384 / HS512(Web Crypto API)。
✅ 完全免费,无需注册,仅在浏览器中运行
Header (Base64URL)
Payload (Base64URL)
Signature (Base64URL)
⚠️ 安全提示
• 密钥仅在浏览器中通过 Web Crypto API 处理,绝不发送到服务器。
• 不建议在 Web 工具中输入生产环境的密钥。请用于测试、学习和调试。
• HS256 密钥应至少 256 位(32 字节);HS512 应至少 512 位(64 字节)。
📖 使用方法
-
1
设置算法和 payload选择算法并输入 Payload JSON Claims。
-
2
输入或生成密钥输入密钥或点击随机生成按钮。
-
3
复制生成的 JWT签名后的 JWT 立即显示在右侧面板。
❓ 常见问题
HS256、HS384、HS512 的区别?
都使用 HMAC,数字表示 SHA 哈希位数。HS256 最常用。
在此输入生产密钥安全吗?
密钥仅在浏览器中使用。不建议输入生产密钥。
是否支持 RS256 或 ES256?
仅支持 HMAC(HS256/384/512)。RS256/ES256 请使用专用库。