跳到主要内容

JWT 编码器

使用此在线工具创建和签名 JSON Web Token(JWT)。生成带有自定义载荷的安全令牌。

签名算法

输入载荷(JSON)

密钥

JWT 编码器简介

JWT(JSON Web Token)是一种基于 JSON 的开放标准(RFC 7519),由 Header、Payload、Signature 三部分经 Base64URL 编码后以 . 连接而成。

本工具用于生成 JWT:选择 HMAC 算法(HS256/HS384/HS512),编辑 Payload 声明(如 sub、exp、iat),填入密钥后一键生成 Token。编码在浏览器本地完成,密钥与 Payload 不会上传到服务器。

调试时通常与 JWT 解码器 配合:在此生成 Token,再到解码器验证结构与签名。

支持的算法

  • HS256 / HS384 / HS512:对称 HMAC,需共享 secret

RS256、ES256 等非对称算法需在服务端用私钥签名,本工具不提供编码;可在解码器查看此类 Token 的 Header 与 Payload。

典型场景

  • 本地调试 OAuth / 登录接口,快速构造测试 Token
  • 验证后端鉴权逻辑对 exp、iss 等声明的处理
  • 学习 JWT 结构与签名计算过程