ログイン用トークンをデバッグする
フロントエンドとバックエンドで受け渡されるクレームと有効期限が期待どおりかを確認します。
Guide
JWTデコーダーはjwt-decodeを使い、ブラウザ内でトークンのHeaderとPayloadを解析し、iat、nbf、expの数値をUnix秒として日付と相対時間で表示します。行うのはデコードだけで、Signatureは一切検証しません。そのため「解析できた」「expが切れていない」は、トークンが有効で信頼できることを意味しません。
更新日 2026-09-101 min read
Bearer プレフィックスを付けてもかまいません。iat/nbf/expがあれば、ローカルの日付と相対時間、期限切れ/有効開始前のヒントを確認します。| 入力 | 出力 | 説明 |
|---|---|---|
Bearer eyJ... |
Header/Payload | Bearerプレフィックスを自動で除去 |
expが現在の秒より小さい |
「期限切れ」 | 時刻フィールドだけを比較 |
expがない |
「有効期限を判定できません」 | 無期限とはみなさない |
algが許可されているかの確認も、iss/aud/subなどの業務クレームの検証も行いません。iat/nbf/expは数値型のときだけUnix秒として解釈します。文字列の時刻は自動変換しません。フロントエンドとバックエンドで受け渡されるクレームと有効期限が期待どおりかを確認します。
expと端末の時刻を直接見比べ、期限切れか有効開始前かを切り分けます。
できません。ここでの「有効」は時刻フィールドの話にすぎず、署名は一度も検証されていません。
いいえ。解析はブラウザ内のjwt-decodeが行います。
トークンはブラウザのメモリ内でデコードされるだけで、サーバーへ送信されません。それでも、信頼できない端末で本番環境の資格情報を貼り付けるのは避けてください。
更新日 2026-09-10
JWT の Header と Payload をデコードし、時刻クレームを読みやすく表示して有効期限を検出
このツールの翻訳は未完了です。一部は原文または代替言語で表示されます。