サーバー通信なし
JWTはJavaScriptを使用してブラウザ内で完全にデコードされます。ネットワークリクエストは一切行われません。
Loading...
完全なプライバシーでJSON Web Tokenを即座にデコードおよびデバッグ
JWTトークンには機密の認証データが含まれています。そのため、当社のデコーダーはサーバー通信なしでブラウザ内で完全に実行されます。
JWTはJavaScriptを使用してブラウザ内で完全にデコードされます。ネットワークリクエストは一切行われません。
トークンをどこにも保存、ログ記録、キャッシュしません。入力をクリアすればメモリから消去されます。
JWTは秘密鍵なしでデコードできます。デコードのみを行い、署名の検証は行いません。
デコードロジックは透明性があり、信頼できるライブラリを使用してJWT RFC 7519標準に従っています。
JSON Web Token(JWT)は、JSONオブジェクトとして当事者間で情報を安全に送信するためのオープンスタンダード(RFC 7519)です。この情報はデジタル署名されているため、検証および信頼できます。
トークンタイプ(JWT)と署名アルゴリズム(例:HS256、RS256)を含みます。
{"alg": "HS256", "typ": "JWT"}クレーム(ユーザーに関する記述)と追加のメタデータ(例:ユーザーID、有効期限)を含みます。
{"sub": "1234567890", "name": "John Doe", "iat": 1516239022}ヘッダーとペイロードをエンコードし、秘密鍵で署名することで作成されます。トークンが改ざんされていないことを保証します。
HMACSHA256(base64UrlEncode(header) + '.' + base64UrlEncode(payload), secret)
入力フィールドにJWTトークンを貼り付けます
トークンはブラウザ内で即座にデコードされます
カラーコード化されたヘッダー、ペイロード、署名セクションを表示
すべてのデコードはブラウザのメモリ内で完全に実行されます。JWTがデバイスから外部に送信されたり、サーバーに送信されることはありません。
業界標準のカラーコーディングによる3つの異なるセクション(ヘッダー、ペイロード、署名)で即座に認識できます。
expクレームを現在のタイムスタンプと比較して、トークンが期限切れかどうかを自動的にチェックします。
Unixタイムスタンプ(iat、exp、nbf)を理解しやすいローカル日付/時刻形式に変換します。
デバッグやドキュメント作成のために、ヘッダー、ペイロード、または署名だけを個別にコピーできます。
JWT形式を即座に検証し、不正な形式のトークンに対して明確なエラーメッセージを表示します。
APIから返されたJWTトークンを検査して、認可の問題をデバッグします。
認証エラーがトークンの期限切れによるものかどうかを素早く確認します。
Auth0、Okta、FirebaseなどのOAuthプロバイダーからのIDトークンとアクセストークンを検査します。
実際の例をデコードしてJWTの構造とクレームを理解します。
ページの再読み込みやサーバーの遅延はありません。入力中にミリ秒単位でJWTをデコードします。
一度読み込めば、ツールは完全にオフラインで動作します。インターネット接続は不要です。
無制限にトークンをデコードできます。登録不要、APIキー不要、制限なし。
スマートフォン、タブレット、デスクトップで完璧に動作する完全レスポンシブデザイン。
JWTはドット(.)で区切られた3つの部分で構成されています。最初の部分はヘッダー、2番目はペイロード、3番目は署名です。
デコードは有効性をチェックせずにトークンの内容を読み取ります。検証には秘密鍵が必要で、サーバー側でのみ行うべきです。
常に'exp'(有効期限)クレームを確認してください。期限切れのトークンは、見た目が有効でもサーバーによって拒否されます。
JWTペイロードに機密データを入れないでください。Base64エンコードされているだけで暗号化されていないため、誰でもデコードできます。