JWTデコード

ヘッダー・ペイロードを表示
⚡ 登録不要・無料
JWTを貼り付けると、ヘッダーとペイロードをデコードして整形表示します。有効期限(exp)や発行時刻(iat)も日時で表示。すべて端末内で処理し、署名の検証は行いません(秘密鍵は不要)。

使い方(3ステップ)

1
JWTを貼る

header.payload.signature 形式のトークンを貼り付けます。

2
デコード

ヘッダーとペイロードが整形表示されます。

3
確認

exp/iat も日時で確認できます。

署名の「検証」をしていないことの意味

この画面がやっているのはデコードだけです。署名が正しいかどうかは確認していません。これは機能不足ではなく、できないことです。

署名の検証には鍵が要ります。鍵はサーバー側で秘密に保つものなので、ブラウザで動くツールに渡すべきものではありません。ここで中身が読めたからといって、そのトークンが本物である保証はどこにもない。

裏を返せば、鍵がなくても誰でも中身を読めるということでもあります。JWTは暗号化されておらず、Base64URLで符号化されているだけ。パスワードや個人情報をペイロードに入れてはいけないのは、このためです。

貼り付けたトークンは端末の外に出ません。デコードはすべてブラウザ内で処理しています。ただし一般論として、本番環境の有効なトークンをオンラインのツールに貼るのは避けるべき習慣です。処理がどこで行われるかを確認してから使ってください。この画面を信用してほしいのではなく、確認する癖のほうを持ってほしい。

デバッグで最初に見るところ

扱い方をもう少し詳しく

よくある質問

署名は検証されますか?

いいえ。中身の確認用で、署名検証は行いません(秘密鍵を扱わないため安全です)。本番の検証はサーバー側で行ってください。

トークンは送信されますか?

いいえ。デコードはすべて端末内(ブラウザ)で行い、トークンは送信されません。

日本語を含むペイロードも読めますか?

はい。UTF-8としてデコードして表示します。

コラム

ほかの開発ツール

ツール一覧このサイトについてプライバシー利用規約かわたれ studio
姉妹サイト:きめっと(決めるツール)みとおし(発達支援)ぱっと計算
こでっと ・ 最終更新:2026-07-20 ・ すべての処理は端末内で完結します