Skip to main content
CalculoraCalculora

金融・ビジネス

金融計算機投資&プランニング個人財務不動産投資ビジネスツールスタートアップ&ソフトウェア企業

数学・テクノロジー

数学計算機エンジニアリングツール物理ツール開発者ツール学校ツール

健康・生活

医療ツールスマートユーティリティランダムジェネレーター

クリエイター・スペシャル

クリエイターエコノミーイスラムツールサステナビリティゲーム

コンバーター

単位換算ツール長さ換算ツール重量換算ツール温度換算ツール→ 単位換算ツール

ランダムジェネレーター

乱数生成機パスワード強度チェッカースピンホイールコイントスシミュレーターサイコロローラータイムゾーン重複計算機→ ランダムジェネレーター
ファイル変換

PDF ツール

PDFをJPGに変換PDFをPNGに変換PDF を TXT に変換しますPDFをGIFに変換PDFをWebPに変換PDFをSVGに変換PDF を DOCX に変換しますPDFをExcelに変換PDFをPowerPointに変換PDFをHTMLに変換PDFをMarkdownに変換PDFをTIFFに変換

画像変換

JPGをPNGに変換PNGをJPGに変換PNGをWebPに変換WebPをPNGに変換WebPをJPGに変換JPGをWebPに変換SVGをPNGに変換SVGをJPGに変換SVGをWebPに変換BMPをPNGに変換BMPをJPGに変換BMPをWebPに変換

高度な画像

HEICをJPGに変換HEICをPNGに変換TIFFをJPGに変換TIFFをPNGに変換JPGをTIFFに変換PNGをTIFFに変換JPGをICOに変換PNGをICOに変換JPEG を AVIF に変換しますPNGをAVIFに変換

GIF・アニメーション

GIFフレームをPNGに変換GIFフレームをJPGに変換GIF を個別のフレームに変換する (PNG/JPEG)PNGをGIFに変換JPGをGIFに変換GIFをWebPに変換

編集

透かしを追加画像オブジェクト除去ブラウザで瞬時に画像をリサイズ画像をオンラインで圧縮 — ファイルサイズを削減、品質を維持
数学スピードチャレンジメンタル計算チャレンジワードルビントワラド数独2048
通貨コンバーター
CalculoraCalculora

オールインワンの計算機プラットフォーム。あらゆるニーズに対応する無料、高速、正確なツール。

計算機への入力は100%プライベートです — すべての計算はブラウザ内で行われ、サーバーに送信されることはありません永遠に無料 — ペイウォールなし、サブスクリプションなし、アカウント不要

人気

  • BMI計算機
  • ローン計算機
  • 年齢計算機
  • 住宅ローン計算機
  • パーセント計算機
  • 関数電卓

数学

  • 統計計算機
  • 方程式ソルバー
  • 分数計算機
  • 素因数分解計算機
  • 最大公約数・最小公倍数計算機
  • 対数計算機

金融

  • 経済的自立早期リタイア計算機
  • 借金雪だるま式計算機
  • 投資計算機
  • 退職金計算ツール
  • 給与計算機
  • 投資利益率計算機

法的情報

  • すべて見る
  • カテゴリ
  • 通貨コンバーター
  • サイトマップ
  • ゲーム&ファンツール
  • 私たちについて
  • お問い合わせ
  • プライバシーポリシー
  • 利用規約
  • 免責事項

言語

  • enEnglish
  • arالعربية
  • esEspañol
  • deDeutsch
  • frFrançais
  • hiहिन्दी
  • idBahasa Indonesia
  • itItaliano
  • ja日本語
  • ko한국어
  • ptPortuguês
  • ruРусский
  • trTürkçe
  • viTiếng Việt
  • bnবাংলা
  • zh中文
  • nlNederlands
  • plPolski
  • ukУкраїнська
  • msBahasa Melayu
  • thภาษาไทย

© 2026 Calculora. 全著作権所有。

を使って構築 — 100% 無料

軽量で高速 — Cookieと分析はお客様の同意がある場合のみ実行されます

  1. ホーム
  2. 開発者ツール
  3. JWTデコーダー

JWTデコーダー

任意のJWTを貼り付けるだけで、ヘッダーとペイロードを瞬時にデコード — ブラウザを離れることもデータを送信することもなく、クレーム、有効期限、署名を確認できます。

JWTデコーダーとは?

JWT(JSON Web Token)は、現代のWeb APIが認証・認可のクレームを表現するための標準的な方法です。署名アルゴリズムを説明するヘッダー、ユーザーID・ロール・有効期限などの実際のクレームを運ぶペイロード、そして受信側のサーバーがトークンが改ざんされていないことを検証できるようにする署名の3つの部分から構成される、コンパクトで自己完結型のトークンです。

このデコーダーはヘッダーとペイロードを瞬時に読み取るため、認証の問題をデバッグしたり、APIが実際にどのクレームを送信しているかを確認したり、トークンの有効期限を確認したりできます——すべてがブラウザ内でローカルに実行されるため、バックエンドやCLIツールを必要とせず、機密性の高いトークンをサードパーティのサーバーに貼り付ける必要もありません。

計算式

JWT = base64Url(header) + "." + base64Url(payload) + "." + base64Url(signature)
デコード:"." で分割し、最初の2つの部分をbase64Urlデコードし、JSONとしてパースする。
検証(ここでは行われません):HMACSHA256(base64Url(header) + "." + base64Url(payload), secret) === signature

計算方法

  1. 入力ボックスにJWTを貼り付けるか、「サンプルを読み込む」をクリックして試してみてください。
  2. 入力すると同時にヘッダーとペイロードが自動的にデコードされます。
  3. iss、sub、exp、iatなどのクレームを、読みやすい形式で確認できます。
  4. タイムスタンプクレーム(exp、iat、nbf)は自動的に読みやすい日付に変換されます。

例

eyJhbGciOiJIUzI1NiJ9で始まるトークンは、{"alg":"HS256","typ":"JWT"}というヘッダーにデコードされます——これはトークンがHMAC-SHA256で署名されていることを示しています。

主な利点

  • バックエンドやCLIツールなしで、任意のJWTを瞬時にデコード
  • すべてクライアント側で実行——トークンがサーバーに送信されることはありません
  • タイムスタンプクレームを自動的に読みやすい日付に変換
  • 無料、登録不要、アルゴリズムを問わずどのJWTでも動作

避けるべきよくある間違い

  • デコードされたJWTを検証済みJWTだと思い込む——デコードは内容を読み取るだけで、真正性を確認するものではありません
  • 機密データ(パスワード、シークレット)をペイロードに保存し、誰でも読めることを忘れてしまう
  • 本番トークンを信頼できないオンラインデコーダーに貼り付ける
  • トークンの有効期間の問題をデバッグする際に'exp'(有効期限)と'iat'(発行日時)を混同する

プロのヒント

  • 「unauthorized」エラーをデバッグする際は、まず'exp'を確認する——期限切れトークンが最も一般的な原因です
  • アルゴリズムの不一致によるバグを見つけるため、ヘッダーの'alg'とバックエンドが期待するものを照合してください
  • サーバー側で署名を検証せずに、デコードされたペイロードを身元の証明として決して信用しないでください
  • 漏洩時の影響を限定するため、長期間有効なJWTの代わりにリフレッシュトークンを併用した短期間有効なトークンを使用してください

重要な用語の説明

クレーム:ユーザーIDやロールなど、主体について主張される情報の一片
ヘッダー:署名アルゴリズムとトークンタイプを指定する最初のJWTセグメント
ペイロード:実際のクレームを含む2番目のJWTセグメント
署名:トークンが改ざんされていないことを検証するために使用される3番目のJWTセグメント

よくある使用例

  • APIがトークンを拒否する理由をクレームを調べてデバッグする
  • サポート調査中にトークンの有効期限を確認する
  • SSOやOAuthプロバイダーが期待通りのクレームを発行しているか検証する
  • 面接対策やコースワークのためにJWTの構造を学ぶ
  • ブラウザの開発者ツールやサーバーログから貼り付けたトークンを素早く確認する

よくある質問

JWTとは何ですか?
JSON Web Token(JWT)は、2つの当事者間でクレームを表現するためのコンパクトでURLセーフな方法です。ドットで区切られた3つのBase64URLエンコード部分——ヘッダー、ペイロード、署名——で構成されています。
このツールに自分のJWTを貼り付けても安全ですか?
デコードはすべてブラウザ内でJavaScriptを使用して行われます——トークンはどのサーバーにも送信されません。とはいえ、JWTはパスワードのように扱ってください。本番システムのトークンは、このツールを含むどのオンラインツールにも貼り付けないようにしましょう。
このツールが署名を検証できないのはなぜですか?
JWTの署名を検証するには、発行元サーバーのみが保持すべき秘密鍵(HMACアルゴリズムの場合)または公開鍵(RSA/ECDSAアルゴリズムの場合)が必要です。このツールは読み取り可能なヘッダーとペイロードのみをデコードします——その鍵にアクセスすることは決してありません。
'exp'クレームは何を意味しますか?
'exp'(有効期限)は、トークンが無効になる時刻を示すUnixタイムスタンプです。このツールは自動的にそれを読みやすい日付に変換し、トークンが期限切れかどうかをすぐに確認できるようにします。

関連ツール

アスペクト比計算ツール
帯域幅計算機
ダウンロード時間計算ツール
クラウドホスティング費用計算機
CDN コスト計算ツール
アプリケーションプログラミングインターフェース Monetization Calculator