UTILS.
プライバシーを標準に
JWT

JWT デコーダー

JSON Web Token のヘッダーとペイロードをローカルでデコードします(検証は行いません)。

ファイルはこの端末に残ります

ファイルはブラウザ内で処理され、アップロードされません。ツールの実行に必要なコードと素材はダウンロードされます。アカウントも追跡もありません。

ダウンロードを使うと、このツールを1つのHTMLファイルに保存してオフラインで使えます。

プライバシー →

ローカルでデコードされ、署名は検証されません。信頼できない本番環境のシークレットは絶対に貼り付けないでください。

—
—

具体例を試す

例

jwt.io のサンプルトークン(eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9 で始まるもの)を貼り付けます。ヘッダーには HS256 アルゴリズム、ペイロードには sub 1234567890 と iat 1516239022 が表示され、日付パネルは iat を 2018-01-18T01:30:22.000Z と読み取ります。

注意点

デコードは検証ではありません。誰でも任意のクレームを持つトークンを作れるため、サーバーは信頼する前に署名と有効期限を確認する必要があります。ここでのデコードはローカルで行われますが、本番のトークンはパスワードと同様に扱い、必要な場所にだけ貼り付けてください。

このツールについて

JSON Web Token を貼り付けると、ヘッダーとペイロードをデコードしてクレームを確認できます。exp や iat などのタイムスタンプ項目は読みやすい日付で表示されます。デコードはすべてブラウザ内で行われ、トークンがどこかに送信されることはありません。

よくある質問

署名を検証しますか?
いいえ。クレームを確認できるよう Base64URL のヘッダーとペイロードをデコードするだけで、署名の検証は行いません。
トークンは安全ですか?
はい。すべて JavaScript でローカルにデコードされ、トークンがデバイスから外に出ることはありません。

その他のツール