テキストを入力するかファイルをアップロードして、Base64 エンコーディングを取得します。
HTML/CSS に画像を base64 データ URI として直接埋め込み、小規模アセットの余分な HTTP リクエストを排除します。
HTTP 基本認証は資格情報を base64 としてエンコードします。多くの REST API はトークンとキーの送信に base64 を使用します。
MIME メールはバイナリ添付ファイル(画像、PDF)を base64 としてエンコードし、信頼性の高いテキストのみの送信を実現します。
Base64 は、64 文字(A-Z、a-z、0-9、+、/)を使用してバイナリデータを ASCII 文字列形式で表現するバイナリからテキストへのエンコード方式です。HTML/CSS への画像の埋め込み、メール添付ファイルのエンコード、JSON や XML でのバイナリデータの送信によく使用されます。Base64 はデータサイズを約 33% 増加させますが、テキスト用に設計されたメディアでの安全な送信を保証します。