Yueser

Base64URLデコーダー

URL セーフな Base64 をテキストに戻します。- と _ を + と / に戻し、不足している = パディングを補ってから UTF-8 としてデコードします。JWT のペイロードやリンク内のエンコードされたパラメータの確認によく使われます。Base64 の文字集合に含まれない文字がある場合は、解析できない旨が表示されます。

使い方
  • URL セーフな Base64URL 文字列を貼り付けます。
  • - と _ を + と / に戻し、不足している = を補ってからデコードします。
  • 結果は UTF-8 のテキストとして表示されます。JWT のペイロードは多くの場合 JSON です。

よくある質問

結果が文字化けしたときは?

元のデータが UTF-8 のテキストではないか、バイナリである可能性があります。このツールはテキスト専用なので、バイナリはコマンドラインツールで処理してください。

通常の Base64 もデコードできますか?

はい。+ と / を使った文字列にも対応しています。

JWT のペイロードがそのまま読めるのはなぜですか?

JWT は既定では署名のみで暗号化されないため、ペイロードは読める形の Base64URL です。機密情報は入れないでください。