JWTをデコード

JSON Web Tokenの3パートをブラウザ内で確認します。トークンをURLには含めません。

JWTの入力

コンパクト形式のJWTを1件貼り付けてください。このツールは送信しません。

JWTを送信せずに確認

JSON Web Token(JWT)は、ドットで区切られたヘッダ、ペイロード、署名の3つのBase64URLパートで構成されます。このページでは最初の2パートをJSONとして読み、署名データは別に表示します。

貼り付けたトークンはこのページ内で扱います。アドレスバーや共有URLには含めないため、URLをコピーしてもトークンはコピーされません。

トークンをURLに残さない

JWTには識別子などの機微なクレームが含まれることがあります。このツールでは貼り付けた値をページ内に留めます。

  • ブラウザ標準APIだけでデコードし、アップロード処理はありません。
  • トークンをURLや共有リンクに保存しません。
  • ソースコードはMITライセンスで公開されています。

ペイロードを読めても、JWTは機微な情報として扱ってください。 ソースコードを見る。

確認手順

  1. コンパクトJWTを貼り付ける

    header.payload.signature形式のトークンをテキストエリアに貼り付けます。

  2. 各パートを読む

    JSONのヘッダとペイロード、エンコードされた署名を確認します。

  3. 時刻クレームを確認する

    exp、iat、nbfが数値なら日時を表示し、期限切れや未来の値を示します。

よくある質問

JWTの署名を検証しますか?

いいえ。このページはコンパクト形式をデコードするだけです。読めるペイロードは、信頼できる発行者のもの、または改ざんされていないことの証明にはなりません。

exp、iat、nbfとは何ですか?

Unixエポックからの秒数で表すNumericDateクレームです。順に有効期限、発行日時、その時刻より前は受け入れてはならない時刻を示します。

なぜ拒否されますか?

パート数、Base64URL、ヘッダまたはペイロードのJSONのどこで失敗したかを表示します。

JWEを復号できますか?

いいえ。JWEの復号、JWTの署名検証・生成はこのツールの対象外です。