🔑

JWT 生成

HMAC (HS256, HS384, HS512) で JSON Web Token を作成して署名します。ペイロードのクレーム、有効期限、秘密鍵を設定できます。Web Crypto API を使用してブラウザ内で署名 — サーバーなし、トラッキングなし。

開発者ツール ローカルで実行 データは送信されません
JWT HMAC HS256 認証 クライアントサイドのみ
ヘッダー
署名シークレット
ペイロードクレーム
キー 値
生成されたトークン
上の項目を入力してトークンを生成—
● ヘッダー ● ペイロード ● 署名
💡
署名にはブラウザ標準の Web Crypto API —シークレットがページ外に出ることはありません。HMACトークンは同じシークレットを使う任意のJWTライブラリで検証できます。次を使用してください: JWTデコーダー 生成されたトークンを確認したり、アプリからトークンを貼り付けたりするには。

JWT Builderとは?

JWT Builderは、HS256、HS384、HS512などのHMACアルゴリズムを使用して、ブラウザー内で署名付きJSON Web Tokenを生成します。サンプルトークンの生成、クレームセットのテスト、アプリケーションによるロール、有効期限、カスタムペイロードフィールドの処理方法の検証に役立ちます。

JWT Builderの使用方法

  1. 使用するHMACアルゴリズムを選択します。
  2. トークンに必要なペイロードクレームを入力または編集します。
  3. 署名用シークレットを指定してトークンをビルドします。
  4. 生成されたJWTをコピーし、ローカルアプリまたはAPIフローでテストします。
JWT Builderを理解する ▾
例
入力 ヘッダー: {"alg":"HS256","typ":"JWT"}
出力 ペイロード: {"sub":"user123","exp":1735689600,"role":"admin"}
一般的な使用例
  • ローカル認証とAPI開発用のテストJWTを生成
  • バックエンドの発行処理を接続する前に、ヘッダーとペイロードのクレームを試す
  • 有効期限とロールベースのロジックを検証するための有効期限の短いトークンを作成
  • ドキュメントやデモ用のHMAC署名付きJWTサンプルを生成
このツールを使う理由
  • 完全なトークンサービスを構築せずにローカル認証テストを行うのに便利です。
  • クレーム、有効期限、HMACアルゴリズムをすばやく試せます。
  • クライアント側で動作するため、トークン生成中もシークレットはブラウザ内に留まります。
よくある質問
RS256(非対称)署名は使用できますか?

いいえ。このビルダーはHS256、HS384、HS512などのHMAC署名モードに特化しています。RSAおよびECキーベースの署名には、専用のJWTツールまたはバックエンドライブラリを使用してください。

既存のJWTをデコードするには?

JWT Decoderツールを使用して、シークレットなしで任意のJWTを検査できます。

JWT 生成 - Create JSON Web Tokensは何をしますか?

JWT 生成 - Create JSON Web Tokensは完全にブラウザ内で動作し、データをサーバーにアップロードせずにこのタスクを完了できます。

JWT 生成 - Create JSON Web Tokensは無料で使用できますか?

はい。このツールは無料で使用でき、サインアップは不要です。