免费 JWT 生成器(本地 HS256 / HS384 / HS512)
用 JSON 载荷与共享密钥生成标准 JWS 令牌。支持 HS256、HS384、HS512(Web Crypto),密钥与载荷均留在本标签页。RS256/ES256 请用框架或不对称密钥;可配合 JWT 解码器查看令牌。
Loading…
如何使用
- 1
打开 JWT 生成器
为本地开发生成 HMAC 签名的 JWT。
- 2
设置密钥与载荷
选择算法,填写密钥与 JSON 载荷,可选时间声明。
- 3
复制令牌
复制生成的 JWT,用于应用或解码器。
要点
| 可离线? | 是,签名仅在浏览器内通过 Web Crypto 完成。 |
|---|---|
| 会上传服务器吗? | 不会,密钥与载荷留在本标签页。 |
| 支持哪些算法? | 仅 HS256、HS384、HS512(对称 HMAC)。 |
| 如何验证? | 使用 JWT 解码器工具,用相同密钥查看并验证。 |
典型用途
- 本地生成 HMAC 签名的 JWT,可选 iat/exp,复制令牌,不上传。
- 可离线?: 是,签名仅在浏览器内通过 Web Crypto 完成。
- 会上传服务器吗?: 不会,密钥与载荷留在本标签页。
- 支持哪些算法?: 仅 HS256、HS384、HS512(对称 HMAC)。
- 如何验证?: 使用 JWT 解码器工具,用相同密钥查看并验证。
常见问题
密钥会离开我的设备吗?▾
不会,签名全程在本标签页完成。
能生成 RS256 吗?▾
本工具仅支持 HMAC(HS*)。RSA/EC 请用 OpenSSL 或 API 框架。
会覆盖载荷里已有的 iat/exp 吗?▾
勾选 iat 或选择过期时间时会写入/覆盖对应字段。
输出格式?▾
标准三段式 JWS,Base64URL 编码。
能用于生产吗?▾
仅建议本地开发与测试;生产环境请轮换密钥并在服务端校验 exp。
什么浏览器更合适?▾
支持 Web Crypto 的最新版 Chrome、Edge、Firefox 或 Safari。