Base64URLデコーダー
URL セーフな Base64 をテキストに戻します。- と _ を + と / に戻し、不足している = パディングを補ってから UTF-8 としてデコードします。JWT のペイロードやリンク内のエンコードされたパラメータの確認によく使われます。Base64 の文字集合に含まれない文字がある場合は、解析できない旨が表示されます。
使い方
- URL セーフな Base64URL 文字列を貼り付けます。
- - と _ を + と / に戻し、不足している = を補ってからデコードします。
- 結果は UTF-8 のテキストとして表示されます。JWT のペイロードは多くの場合 JSON です。
よくある質問
結果が文字化けしたときは?
元のデータが UTF-8 のテキストではないか、バイナリである可能性があります。このツールはテキスト専用なので、バイナリはコマンドラインツールで処理してください。
通常の Base64 もデコードできますか?
はい。+ と / を使った文字列にも対応しています。
JWT のペイロードがそのまま読めるのはなぜですか?
JWT は既定では署名のみで暗号化されないため、ペイロードは読める形の Base64URL です。機密情報は入れないでください。