ホーム / 開発者ツール / オンラインJWTデコーダー
無料オンラインツール

オンラインJWTデコーダー

JWT(JSON Web Token)のヘッダーとペイロードをブラウザ内でデコードし、JSONとして整形表示します。署名の検証は行いません。処理はブラウザ内でローカルに行われます。

使ってみる

オンラインJWTデコーダー

JWT(JSON Web Token)のヘッダーとペイロードをブラウザ内でデコードし、JSONとして整形表示します。署名の検証は行いません。

架空の3段テストトークンを貼り付けて処理を開始し、HeaderとPayloadのJSON、元の第3段を確認して全体をコピーします。クリアは入力と結果を消去します。自動デコード、ファイル選択、ダウンロードはありません。

eyJhbGciOiJub25lIn0.eyJzdWIiOiJ0ZXN0In0.
Header: {"alg":"none"}
Payload: {"sub":"test"}

前2段のみをUTF-8 JSONオブジェクトにデコードし、配列・プリミティブ値・不正JSON・不正UTF-8は拒否します。第3段はそのまま表示し、空でも構いません。符号化や署名は検証しません。ブラウザは通常Base64の+・/・パディングも受け付けるため、厳密な正規Base64URL検証器ではありません。前後空白を除去する前に最大500000 UTF-16コード単位。JSON解析は大数を丸める場合があり、重複キーは最後だけ保持します。クレーム、exp/nbf/iatの型や時刻、発行者、対象、アルゴリズム、鍵、認可は検証しません。デコードであり復号ではなく、5段JWEは非対応です。クレームを信頼せずテストトークンを使ってください。

処理はブラウザ内でローカルに行われます。