JSON Web Token (JWT) は、JSONオブジェクトとして関係者間で情報を安全に交換するためのオープン標準(RFC 7519)です。JWTはドットで区切られた3つの部分で構成されます:
eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiIxMjM0NTY3ODkwIn0.abc123
JWT Decoderは、JWTトークンをデコードして、ヘッダーとペイロードの内容を表示するのに役立ちます — 署名の検証は行いません。
exp(有効期限切れ?)の緑/赤バッジ、iatを日時形式で表示eyJ...で始まる)をテキストエリアに貼り付けますexpバッジを確認します — トークンの有効期限が切れている場合は赤色になります| クレーム | 意味 | 例 |
|---|---|---|
sub |
件名 (ユーザーID) | “1234567890” |
name |
ユーザー名 | “John Doe” |
iat |
発行日時 (作成日時) | 1716000000 |
exp |
有効期限 | 1716086400 |
iss |
発行者 | “auth.example.com” |
aud |
対象者 (オーディエンス) | “my-app” |
MetoolzyのJWTデコーダーは100%クライアントサイドで実行されます — トークンはどこにも送信されません。ただし、実際のユーザーデータを含む本番トークンは、いかなるオンラインツールにも貼り付けないようにしてください。
署名の検証にはシークレットキーまたはパブリックキーが必要です — これらはオンラインツールで共有すべきではありません。デバッグの目的にはペイロードのデコードで十分です。
はい。JWTのヘッダーとペイロードは単にBase64URLエンコードされているだけなので、どのデコーダーでも同じ結果が得られます。
関連ツール: Base64 Encode/Decode · Hash Generator · JSON Formatter