JWT 生成

自定义生成 JSON Web Token,支持多种算法和密钥。

配置选项

请输入用于签名的字符串密钥
留空则不设置过期时间,支持下方列出的时间单位
过期时间支持的时间单位
s秒(默认)
m分钟
h小时
d
w
y
ms毫秒
示例:2h(2小时)、30m(30分钟)、7d(7天)、3600(数字表示秒数)

生成结果

使用说明

功能介绍

JWT 生成器允许您使用自定义的 Payload 和签名算法创建 JSON Web Token,对于开发调试、测试 API 认证流程非常有用。

支持的算法

  • HMAC: HS256, HS384, HS512(使用共享密钥)
  • RSA: RS256, RS384, RS512(使用公私钥对)
  • ECDSA: ES256, ES384, ES512(使用椭圆曲线密钥)

使用方法

  1. 选择算法(默认为 HS256)。
  2. 输入密钥私钥。对于 HS256 可以是任意字符串;对于 RS256 等非对称算法,需要 PEM 格式的私钥。
  3. Payload 输入框中编辑 JSON 数据。
  4. (可选)设置过期时间,支持以下时间单位:
s - 秒
m - 分钟
h - 小时
d - 天
w - 周
y - 年
ms - 毫秒
数字 - 秒数
示例:2h(2小时)、30m(30分钟)、7d(7天)、1w(1周)、3600(3600秒=1小时)
  1. 点击生成 Token 按钮,结果将显示在右侧,可一键复制。