免费 JWT 生成器(本地 HS256 / HS384 / HS512)

用 JSON 载荷与共享密钥生成标准 JWS 令牌。支持 HS256、HS384、HS512(Web Crypto),密钥与载荷均留在本标签页。RS256/ES256 请用框架或不对称密钥;可配合 JWT 解码器查看令牌。

Loading…

如何使用

  1. 1

    打开 JWT 生成器

    为本地开发生成 HMAC 签名的 JWT。

  2. 2

    设置密钥与载荷

    选择算法,填写密钥与 JSON 载荷,可选时间声明。

  3. 3

    复制令牌

    复制生成的 JWT,用于应用或解码器。

要点

可离线?是,签名仅在浏览器内通过 Web Crypto 完成。
会上传服务器吗?不会,密钥与载荷留在本标签页。
支持哪些算法?仅 HS256、HS384、HS512(对称 HMAC)。
如何验证?使用 JWT 解码器工具,用相同密钥查看并验证。

典型用途

  1. 本地生成 HMAC 签名的 JWT,可选 iat/exp,复制令牌,不上传。
  2. 可离线?: 是,签名仅在浏览器内通过 Web Crypto 完成。
  3. 会上传服务器吗?: 不会,密钥与载荷留在本标签页。
  4. 支持哪些算法?: 仅 HS256、HS384、HS512(对称 HMAC)。
  5. 如何验证?: 使用 JWT 解码器工具,用相同密钥查看并验证。

常见问题

密钥会离开我的设备吗?

不会,签名全程在本标签页完成。

能生成 RS256 吗?

本工具仅支持 HMAC(HS*)。RSA/EC 请用 OpenSSL 或 API 框架。

会覆盖载荷里已有的 iat/exp 吗?

勾选 iat 或选择过期时间时会写入/覆盖对应字段。

输出格式?

标准三段式 JWS,Base64URL 编码。

能用于生产吗?

仅建议本地开发与测试;生产环境请轮换密钥并在服务端校验 exp。

什么浏览器更合适?

支持 Web Crypto 的最新版 Chrome、Edge、Firefox 或 Safari。