JWT デコード

トークンの中身を読む。

無料 · 登録不要 · 端末内で計算

トークンはタブから出ません

  • 2部分を解読
  • 3項目を日付に
  • 0登録
  • 1回でコピー
仕様

JWT デコードの仕様

読み取る対象
ヘッダーとペイロード
日時
exp・iat・nbf
署名
表示のみ、検証なし
符号化
Base64url
壊れたトークン
何が問題かを表示
料金
無料
登録の要否
不要
処理する場所
あなたの端末の中
使い方

JWT デコードの使い方

  1. 1

    トークンを貼り付ける

    トークンを貼り付け

  2. 2

    中身を読む

    中身を読む

  3. 3

    日時を確かめる

    日時を確かめる

よくある質問

よくある質問

署名は検証される?

されませんし、こちらから求めることもありません。署名の検証には秘密鍵が必要で、それをウェブページに貼らせるようなことはこのサイトではしません。

トークンはどこかに送られる?

送られません。解読はこのタブの中で行われ、トークンが送信されることも保存されることもありません。

鍵なしでペイロードが読めるのはなぜ?

JWT のペイロードは base64url で符号化されているだけで、暗号化されていません。トークンを持つ人は誰でも読めます。だから秘密の情報を入れてはいけないのです。

exp・iat・nbf とは?

有効期限、発行日時、有効開始のことです。いずれも1970年からの秒数なので、ここでは日付に直して表示しています。

解説

JWT が実際に守っているもの

トークンを貼り付けると、ヘッダーとペイロードが整形された JSON で出ます。exp・iat・nbf は日付で表示され、どのくらい前か先かも分かります。

  • 署名は、トークンが改ざんされていないことを示すものです。中身を隠すものではありません。
  • ペイロードの内容は公開されているものとして扱ってください。トークンを持つ人は誰でも読めます。
  • 期限切れのトークンも中身は読めます。だから合否ではなく、日付として表示しています。
  • 検証は鍵を持つサーバー側の仕事で、ブラウザのタブの中でやることではありません。

仕様をすべて見る

JWT デコードツールの仕様
読み取る対象ヘッダーとペイロード。どちらも整形した JSON で表示します。
日時有効期限・発行日時・有効開始を、どのくらい前か先かとともに日付で表示します。
署名トークンにあるまま表示します。検証はしません。
符号化Base64url。末尾の詰め物を省いたトークンにも対応します。
壊れたトークンエラーの詳細ではなく、どの部分が読めなかったかをお伝えします。
料金無料。作業領域の外に、広告と分かる形で広告を出しています。
登録の要否不要。
処理する場所このブラウザのタブの中。どこにも送られません。
次にできること

同じファイルのまま続ける

開発ツール一覧: SPOTTOOLSの開発ツール