Base64エンコードとは?
Base64は、バイナリデータを64種類のASCII文字(A–Z、a–z、0–9、+、/)を使ってテキスト形式に変換するエンコード方式です。CSSへの画像埋め込み、メール添付ファイルのエンコード、JSONデータの送受信など、Web開発で広く利用されています。
エンコードするとデータサイズが約33%増加しますが、テキストベースのプロトコルで安全な転送が保証されます。Base64は暗号化ではなく、純粋なエンコード方式であり、誰でもデコードできます。
すべてのエンコードとデコードはブラウザ内でローカルに行われます。データが当社のサーバーに送信されることはありません。