JWT デコーダー
ヘッダー
ペイロード
このツールについて
JSON Web Tokenは、ドットで区切られた3つのBase64Urlエンコード済みセグメントで構成されます。署名アルゴリズムを示すヘッダー、クレームを含むペイロード、そして署名です。ヘッダーとペイロードはエンコードされているだけで暗号化されていないため、トークンを持っている人なら誰でも読むことができます。このツールは両方を瞬時にデコードします。形式はRFC 7519で定義されています。
トークンを貼り付けると、発行者(iss)、主体(sub)、対象者(aud)、有効期限(exp)、発行日時(iat)、そしてプロバイダーが追加した独自のクレームまで確認できます。APIがトークンを拒否する理由(たいていは有効期限や対象者の不一致です)を調べたり、トークンが実際にどのスコープを持っているかを見たりする際、これが一番手早い方法です。
デコード処理はすべてブラウザ内で行われます。トークンが外部に送信されることはないため、本番環境のアクセストークンを貼り付けても安全です。ただしこのツールが行わないのが署名の検証です。トークンが本物であることを確認するには、発行者の鍵を使ってサーバー側で検証する必要があります。