🔓

JWTデコーダー

データはブラウザ内で処理され、サーバーに送信されません

JWT形式のトークンを貼り付けると、自動的にデコードされます

Header

JWTトークンを入力するとHeaderが表示されます

Payload

JWTトークンを入力するとPayloadが表示されます

Signature

JWTトークンを入力するとSignatureが表示されます

How to 使い方

1

JWTトークンを貼り付け

入力エリアにJWTトークンを貼り付けます。

2

自動デコード

自動的にHeader・Payload・Signatureがデコードされます。

3

結果をコピー

各セクションをワンクリックでコピーできます。

About JWTとは?

JWT(JSON Web Token)は、JSON形式のデータを安全に送受信するためのトークン形式です。 Header・Payload・Signatureの3つのパートで構成され、認証・認可システムで広く使用されています。

JWTはHeader.Payload.Signatureの形式で表現され、 各パートはBase64URLエンコードされています。Signatureによってトークンの改ざんを検知できます。

Structure JWTの構造

Header

アルゴリズム(alg)とトークンタイプ(typ)を含みます。例: {"alg": "HS256", "typ": "JWT"}

Payload

クレーム(claim)と呼ばれる情報を含みます。iss(発行者)、sub(対象者)、exp(有効期限)、iat(発行日時)など。

Signature

HeaderとPayloadを秘密鍵で署名したものです。トークンの改ざんを検知するために使用されます。

Claims よくあるクレーム

iss
Issuer: トークン発行者
sub
Subject: トークンの対象者
aud
Audience: トークンの受信者
exp
Expiration Time: 有効期限(Unixタイムスタンプ)
iat
Issued At: 発行日時(Unixタイムスタンプ)
nbf
Not Before: 有効開始日時(Unixタイムスタンプ)

FAQ よくある質問

Q データは安全ですか?

すべてブラウザ内で処理され、サーバーに送信されません。JWTトークンが外部に漏れることはありません。

Q 無料で使えますか?

完全無料・登録不要です。制限なくご利用いただけます。

Q 署名の検証はできますか?

現在はデコードのみ対応しています。署名検証機能は将来追加予定です。

Q JWTの生成はできますか?

現在はデコードのみ対応しています。生成機能は将来追加予定です。

Q タイムスタンプの時刻がずれているのですが?

日本時間(JST, UTC+9)で表示されます。他のタイムゾーンで発行されたトークンも日本時間に変換されます。

Related 関連ツール