🔏 JWT生成ツール

アルゴリズム: HS256 (HMAC-SHA256) 固定

生成されたJWT
秘密鍵を入力してください

ペイロード(JSON)と秘密鍵を入力するだけで、HS256(HMAC-SHA256)署名付きのJWT(JSON Web Token)をその場で生成できるツールです。署名の計算にはブラウザ標準のWeb Crypto APIを使用しています。

使い方

  1. ペイロードのJSONを編集します(sub、name、iatなど任意のクレームを設定できます)。
  2. 署名に使う秘密鍵を入力します。
  3. 生成されたJWTが自動的に表示されるので、「コピー」でクリップボードにコピーできます。

よくある質問

署名の計算はどこで行われていますか?

ブラウザに標準搭載されているWeb Crypto API(crypto.subtle)を使って、すべてブラウザ内でHMAC-SHA256署名を計算しています。入力した秘密鍵がサーバーに送信されることはありません。

HS256以外のアルゴリズムには対応していますか?

いいえ、現在のバージョンはHS256(HMAC-SHA256)のみに対応しています。

生成したJWTが本当に正しいか確認できますか?

はい、当サイトのJWTデコードツールに貼り付けて内容を確認したり、jwt.ioなどの外部ツールで秘密鍵を指定して署名を検証したりできます。