JWT デコーダー - ヘッダー・ペイロード・有効期限を確認
JWT(JSON Web Token)をヘッダー・ペイロード・署名に分解し、Base64URLデコードして整形表示します。exp(有効期限)が切れている場合は赤色で警告します。署名の検証は行いません。
使い方
- JWT 文字列をテキストエリアに貼り付けます
- ヘッダーと ペイロードが自動的にデコードされて表示されます
- exp・iat・nbf クレームは自動的に人間が読める日時に変換されます
- 有効期限が切れている場合は赤色で表示されます
- ヘッダーとペイロードはそれぞれコピーボタンでコピーできます
使用例
APIデバッグ: APIレスポンスで受け取ったJWTの中身を素早く確認できます。
トークン有効期限の確認: expクレームを見て、セッションがまだ有効かどうか確認できます。
三色表示: ヘッダー(赤)・ペイロード(紫)・署名(青)が色分けされるので各パートが一目でわかります。
よくある質問
- 署名の検証はできますか?
- いいえ。このツールはデコードのみです。署名検証にはjwt.ioなどを使用してください。
- JWTが「不正な形式」と表示されます
- JWTはheader.payload.signatureの3パートがドットで区切られた形式である必要があります。
- データはサーバーに送信されますか?
- いいえ。すべてブラウザ内で処理されます。本番のトークンを貼っても外部に漏れません。
- expが赤表示されています
- そのJWTは有効期限が切れています。再発行が必要です。
- Base64URLとBase64の違いは?
- Base64URLは+を-、/を_に置き換えてURLセーフにした形式です。JWTはBase64URLを使用します。
関連ツール
更新情報
最終更新日: 2026-02-20
- 2026-02-20 初回リリース