JWT デコーダー — 中身と有効期限を確認

ログイントークン(JWT)を貼り付けると、header と payload を読みやすい JSON に展開し、exp があればいつ期限切れになるか、もう過ぎているかをこの端末の時刻で知らせます。署名は検証せず、中身だけを展開します。

Base64 · URL

JWTを開く

署名は検証しません — 鍵なしにはできないことで、できるふりをする方が危険です。内容だけを展開します。

 
このツールについて

使い方

  1. 1 JWT の欄にトークン(eyJ…)を貼り付けます。先頭の Bearer は外して入れます。
  2. 2 header と payload が JSON で展開され、exp があれば有効期限が上に出ます。
  3. 3 期限切れと出たら新しいトークンを取得して、もう一度入れて確認します。

知っておきたいこと

  • ページ点検は貼り付けた HTML のみ — リンクをたどるには URL チェッカーを
  • YAML は広く使われる文法のみ読みます
  • JWT は中身を展開するだけで署名は検証しません

よくある質問

署名も検証してくれますか?

検証しません。署名の検証には発行元の秘密鍵か公開鍵が必要です。偽造されたトークンもここでは同じように展開されるので、信頼できるかはサーバー側の検証で判断してください。

有効期限はどのタイムゾーンですか?

exp は UTC 基準の秒なので、この端末のタイムゾーンに直して表示します。

JWT として読めないと表示されます。

ドット(.)で区切られた3つの部分のうち、前の2つが Base64URL の JSON である必要があります。Bearer のような接頭辞や引用符が一緒に付いていないか確認してください。

Esc