JWT デコーダー
トークンのヘッダーとクレームを読み取り、有効期限を確認し、署名を検証します。 処理はすべて端末内で完結し、アップロードは一切ありません。
- 入力
- JWT
- 出力
- Header · payload · signature check
エンコードされたトークン
HS256
ヘッダー
{
"alg": "HS256",
"typ": "JWT"
}ペイロード
{
"sub": "1234567890",
"name": "Jane Doe",
"iat": 1767225600,
"exp": 1893456000
}信用せずにトークンを読む
JWT は、アルゴリズムを示すヘッダー、クレームを含むペイロード、その両方に対する署名という、Base64URL エンコードされた 3 つの部分をドットでつないだものです。前の 2 つは誰でも読めるため、トークンに秘密の情報を入れてはいけません。トークンが鍵を知る者から発行されたことを証明するのは署名だけです。
デコーダーが表示する内容
- ヘッダー。署名アルゴリズム (
alg) とトークンの種類、場合によってはどの鍵で署名したかを示す鍵 ID (kid) が含まれます。 - ペイロード。クレームです。トークンの対象者 (
sub)、発行者 (iss)、宛先 (aud)、そしてアプリケーションが追加した任意の情報が入ります。 - 時刻。
iat、nbf、expは 1970 年からの秒数です。デコーダーはこれをお使いのタイムゾーンの日時で表示し、トークンが期限切れか、まだ有効でないかも示します。 - 署名。HS256、HS384、HS512 では、シークレットを入力するとデコーダーが署名を再計算し、一致するかどうかを教えてくれます。RS、ES、PS 系アルゴリズムで署名されたトークンも通常どおりデコードできますが、検証には発行者の公開鍵が必要です。
よくある質問
- JWT をデコードするには?
- 入力欄にトークンを貼り付けてください。入力と同時にヘッダーとペイロードがデコードされて整形され、時刻のクレームは読みやすい日時で表示されます。
- JWT の内容は誰でも読めますか?
- はい。ヘッダーとペイロードはエンコードされているだけで暗号化されていないため、トークンを持っている人なら誰でも読めます。JWT のペイロードにパスワードなどの秘密情報を入れないでください。
- JWT の署名を検証するには?
- HS256、HS384、HS512 のトークンでは、「署名」セクションにシークレットを入力し、プレーンテキストか Base64 かを選びます。デコーダーがそのシークレットでヘッダーとペイロードに再度署名し、結果がトークンの署名と一致するかどうかを表示します。
- トークンが「署名が無効です」と表示されるのはなぜですか?
- シークレットが間違っているか、形式が合っていません。ライブラリが Base64 からデコードするシークレットは、Base64 を選んで入力しないとバイト列が一致しません。署名後に内容が書き換えられたトークンも失敗します。
- トークンはサーバーに送信されますか?
- いいえ。デコードも検証もブラウザー内で実行されるため、本番環境のトークンを貼り付けても、お使いのデバイスの外には出ません。
ほかのツール
データ変換ツールJSON・YAML・TOML・CSV・Markdownの間で構造化テキストを相互変換します。JWT シークレットジェネレーターhex または Base64 の HS256・HS384・HS512 用ランダムシークレットキーを生成。そのまま .env に貼り付けられます。パスワードジェネレーター強度をビット数で表示する、強力なランダムパスワード。モックデータ生成ツール独自の列に対応した、リアルなダミーのユーザー・商品・注文を JSON、CSV、SQL で出力。画像コンバーター変換前後をその場で見比べながら、画像の再エンコード・リサイズ・ベクター化ができます。圧縮とアーカイブどんなファイルもgzipやBrotliで圧縮し、フォルダーをZIPにまとめられます。DOCXをPDFにWord文書を、選択できる本物のテキストを持つPDFに変換します。PDFをDOCXにPDFのテキストレイヤーから編集可能なWord文書を復元します。背景リムーバーAIによる自動背景切り抜きと高精度な編集ツール。PDFエディタブラウザ上で直接ドキュメントの電子署名、テキスト編集、画像追加、白塗り修正。ケースコンバーターテキストを kebab-case、camelCase、snake_case、Title Case などほかにも 10 種類のケースに変換します。Lorem Ipsum ジェネレーター段落・文・単語単位のダミーテキストを、プレーンテキストまたは HTML で生成します。画像をASCIIに写真をASCIIアートに変換。白黒でもフルカラーでも。