DEVDESK / GUIDE
JWTデコーダー — 使い方ガイド
JWT の Base64URL ヘッダーとペイロードを UTF-8 JSON にデコードします。署名検証は行いません。
使い方
- ドット区切りの JWT 全体を貼り付けます。
- ヘッダー、ペイロード、時刻 claim を確認します。
- UTC・ローカル時刻とブラウザー時刻による有効期限を確認します。
入力と出力の例
例 1
入力
eyJhbGciOiJub25lIiwidHlwIjoiSldUIn0.eyJzdWIiOiJkZW1vIiwiZXhwIjoxODkzNDU2MDAwfQ.出力
{
"alg": "none",
"typ": "JWT"
}
{
"sub": "demo",
"exp": 1893456000
}例 2
入力
eyJhbGciOiJIUzI1NiJ9.eyJyb2xlIjoicmVhZGVyIn0.signature出力
{
"alg": "HS256"
}
{
"role": "reader"
}よくある質問
JWT の署名を検証しますか?
いいえ。ヘッダーとペイロードを読むだけで、署名検証やサーバー認証は行いません。
exp と nbf はどう表示されますか?
Unix 秒として解釈し、UTC とブラウザーのローカル時刻を表示します。有効期限はブラウザーの時計で判定します。
本番トークンを貼り付けてもよいですか?
外部には送信しませんが、機密性の高い本番トークンは入力しないでください。URL やログにも保存しないでください。