JWTデコーダー

JWTトークンをオンラインで解析・デコード

JWTトークンを貼り付けるだけで、Header・Payload・Signatureを分解して見やすく表示します。各フィールドの日本語解説や有効期限の判定も自動で行います。すべての処理はブラウザ内で完結し、トークンは外部に送信されません。

Header(ヘッダー)

            
Payload(ペイロード)

            
Signature(署名)

Base64URLエンコードされた署名データ:

JWTとBase64URLデコードの仕組み

JWTの構造

JWT(JSON Web Token)は、ドット(.)で区切られた3つのパートで構成されています。

Base64URLエンコードとは

JWTのHeaderとPayloadはBase64URLエンコードされています。これは標準のBase64エンコードを、URLで安全に使える形に変換したものです。

デコードの手順: Base64URL文字列 → 標準Base64に変換 → バイナリデータに変換 → UTF-8文字列(JSON)に変換

主要なクレーム(Payload フィールド)

セキュリティに関する注意

JWTのPayloadはBase64URLエンコードされているだけで、暗号化されていません。誰でもデコードして中身を読むことができます。パスワードやクレジットカード番号などの機密情報をPayloadに含めてはいけません。

他のツール