JWTトークンをヘッダー・ペイロード・署名に分解し、内容を表示します。署名の検証は行いません。有効期限はexpクレームのみで判定します。
JWTデコーダーでできること
JWTトークンをヘッダー・ペイロード・署名の3パートに分解し、Base64URLデコードした内容を表示します。トークンの有効期限確認やデバッグに便利なオンラインツールです。
使い方
- JWTトークン入力欄
- テキストエリアにJWTトークン文字列を貼り付けると、リアルタイムでデコード結果が表示されます。
- ヘッダー・ペイロード表示
- デコードされたヘッダーとペイロードをJSON形式で整形表示します。
- タイムスタンプ変換
- ペイロード内のiat・exp・nbfクレームを日本時間の日時形式に自動変換して表示します。
- 有効期限判定
- expクレームに基づいて「有効期限内」または「有効期限切れ」をラベル表示します。
- 署名表示
- 署名部分をそのまま表示します(署名の検証は行いません)。
よくある質問
- このツールは無料ですか?
- はい、無料です。登録も不要です。
- JWTトークンはサーバーに送信されますか?
- いいえ、すべての処理はブラウザ内で完結します。入力したJWTトークンが外部に送信されることはありません。
- JWTとは何ですか?
- JSON Web Tokenの略で、ヘッダー・ペイロード・署名の3部分をBase64URLでエンコードしたトークンです。認証情報の受け渡しに広く使われます。
- 署名の検証はできますか?
- このツールはJWTのデコード(内容の確認)に特化しており、署名の検証は行いません。ペイロードの内容確認やデバッグ目的での利用に適しています。
- 有効期限(exp)を確認できますか?
- はい、ペイロードのexp(有効期限)フィールドを日本時間の日時形式に変換して表示します。有効期限内か有効期限切れかをラベルで判定して表示します。