Base64デコーダー

Base64形式のテキストを元の値にデコードします。

入力

出力

このツールについて

すべてのデータはブラウザ内でローカルに処理されます。情報はサーバーに送信されません。

このツールについて

Base64デコーダーはエンコーダーの補完ツールで、エンコーディングプロセスを逆転させて元のデータを回復できます。このツールは、エンコードされたテキストとしてバイナリデータを送信するAPI、認証システム、または任意のシステムを使用する場合に不可欠です。デコーディングプロセスはBase64文字列を受け取り、その形式を検証し、元のバイナリ表現(テキスト、画像、PDF、またはその他のデータタイプ)に変換し直します。JWTトークンをデコードして内容を検査したり、HTML/CSSのdata URIから埋め込まれた画像を抽出したり、テキストベースのデータベースに保存されたバイナリデータを回復したりする場合に特に便利です。このツールは、ネイティブのatob() APIを使用してブラウザ内ですべてをローカルに処理し、機密データが外部サーバーに送信されないことを保証します。

使用例

  • JWTトークンをデコードして内容を検査
  • HTML/CSSのdata URIから埋め込まれた画像を抽出
  • HTTP Basic認証の資格情報をデコード
  • テキストとして保存されたバイナリデータを回復

よくある質問

Base64のエンコードとデコードの違いは何ですか?
エンコードはバイナリデータをBase64テキストに変換します。デコードはその逆のプロセスで、Base64テキストを元のバイナリデータに変換し直します。
ブラウザで機密データをデコードすることは安全ですか?
このツールはブラウザ内ですべてをローカルに処理するため、データは外部サーバーに送信されません。ただし、Base64は暗号化ではなく、情報を保護しないことに注意してください。
無効なBase64文字列をデコードしようとするとどうなりますか?
文字列が有効なBase64でない場合、ツールは問題を示すエラーを表示します。無効な文字列には不正な文字や長さが含まれる場合があります。
+ や / などの特殊文字を含むBase64をデコードできますか?
はい、デコーダーは標準のBase64文字(A-Z、a-z、0-9、+、/、=)をすべてサポートします。+ と / は標準のBase64アルファベットの一部です。

関連ツール