🔑

JWT 產生器

使用 HMAC(HS256、HS384、HS512)建立並簽署 JSON Web Token。設定 payload claims、到期時間與金鑰。使用 Web Crypto API 在您的瀏覽器中簽署 — 無需伺服器、不追蹤。

開發者工具 本機執行 不會傳送任何資料
JWT HMAC HS256 驗證 僅限用戶端
標頭
簽署密鑰
承載宣告
鍵 值
已產生的 Token
填寫上方欄位以產生 Token——
● 標頭 ● Payload ● 簽章
💡
簽署會使用瀏覽器原生的 Web Crypto API ——你的密鑰絕不會離開此頁面。任何 JWT 函式庫只要使用相同密鑰,都能驗證 HMAC Token。使用 JWT 解碼器 檢查產生的權杖,或從你的應用程式貼上權杖。

什麼是 JWT Builder?

JWT Builder 會在瀏覽器中使用 HMAC 演算法(例如 HS256、HS384 和 HS512)建立已簽署的 JSON Web Token。它適合用來產生範例權杖、測試宣告集合,以及驗證應用程式如何處理角色、到期時間和自訂 payload 欄位。

如何使用 JWT Builder

  1. 選擇你要使用的 HMAC 演算法。
  2. 輸入或編輯權杖中所需的 payload 宣告。
  3. 提供簽署密鑰並建立權杖。
  4. 複製產生的 JWT,並在本機應用程式或 API 流程中測試。
了解 JWT Builder ▾
範例
輸入 標頭:{"alg":"HS256","typ":"JWT"}
輸出 Payload:{"sub":"user123","exp":1735689600,"role":"admin"}
常見使用情境
  • 為本機驗證與 API 開發產生測試 JWT
  • 在串接後端簽發流程前,先試用標頭與 payload 宣告
  • 建立短效權杖,以驗證到期時間與角色型邏輯
  • 產生 HMAC 簽署的 JWT 範例,供文件或示範使用
為何使用此工具
  • 適合在本機進行驗證測試,無需串接完整的權杖服務。
  • 協助您快速試驗宣告、到期時間與 HMAC 演算法。
  • 在用戶端執行,因此產生權杖時密鑰會留在瀏覽器中。
常見問題
我可以使用 RS256(非對稱)簽署嗎?

不行。此產生器專注於 HMAC 簽署模式,例如 HS256、HS384 和 HS512。若需 RSA 與 EC 金鑰簽署,請使用專用的 JWT 工具或後端函式庫。

如何解碼現有的 JWT?

使用 JWT Decoder 工具即可在無需密鑰的情況下檢查任何 JWT。

JWT 產生器 - 建立 JSON Web Tokens 的功能是什麼?

JWT 產生器 - 建立 JSON Web Tokens 完全在瀏覽器中執行,協助您完成此任務,且不會將資料上傳至伺服器。

JWT 產生器 - 建立 JSON Web Tokens 可免費使用嗎?

可以。此工具可免費使用,且無需註冊。