JWT ローカルデコーダ

通信ゼロ 外部リソース 0 件 保存しない 貼り付けたトークンはこのページの外に出ません。信じてもらう必要はありません。下に確認方法があります。

ヘッダー

ペイロード

時刻クレームの解釈

トークンを入力すると表示されます。

署名について

このツールは署名を検証しません。 検証には秘密鍵または公開鍵が必要で、それをこのページに貼らせることは、 このツールが避けようとしている問題そのものだからです。 ここに表示されるのは「トークンに何が書いてあるか」だけで、 「そのトークンが本物か」ではありません。 デコードできたことを、正当性の根拠にしないでください。

通信していないことを自分で確かめる方法
  1. ネットワークを切る。Wi-Fi と有線を切った状態でも全機能が動きます。動くなら、送信していません。
  2. DevTools で見る。F12 → Network タブを開いたままトークンを貼り付けます。リクエストは 1 件も増えません。
  3. 保存して開く。このファイルを保存し、file:// で開いても同じように動きます。サーバは関与しません。
  4. 中身を読む。このページは 1 ファイルで、外部スクリプトを読み込みません。Ctrl+U で全文が読めます。fetchXMLHttpRequestsendBeacon も使っていません。
  5. ブラウザに止めさせる。Content-Security-Policyconnect-src 'none' を指定しています。仮に通信コードが混入しても、ブラウザ側で拒否されます。

1〜3 は誰でもできます。4〜5 は読める人向けです。 「安全です」と書くより、確かめられる方が意味があるという考えで作っています。

このツールが しないこと / できないこと
AI の関与について / AI disclosure

このページの文章とコードは、人間の指示・レビューのもとで AI(Claude)が作成しました。 公開前に人間が内容を確認しています。ツール自体は AI を使用しておらず、 入力されたデータが AI に送られることはありません(このページは通信を行いません)。

AI disclosure. The text and code of this page were produced with the assistance of an AI system (Claude), under human direction and review. The tool itself contains no AI system: your input is processed locally in your browser by plain JavaScript and is never transmitted anywhere. This notice is provided in the spirit of the transparency obligations in Article 50 of the EU AI Act; we make no claim that the tool is an AI system subject to those obligations.