画像をBase64にの仕組み
画像Base64変換ツールは画像ファイルを読み込み、別のファイルリクエストなしにHTML、CSS、JSONに直接埋め込めるBase64データURIとしてエンコードします。変換にはブラウザのFileReader APIを使用し、画像のバイトはサーバーに送信されません。Base64文字列を貼り付けて画像にデコードしてプレビューすることもでき、すべてローカルで完結します。
Base64データURIは、3バイトのグループが4つのASCII文字に展開されるため、バイナリの元より約33%大きくなります。このサイズの増加は、ドキュメントやスタイルシートに画像をインライン化する利便性のための予想されるトレードオフです。ツールは生のBase64文字列と、すぐにプロジェクトにコピペできるHTML imgタグのスニペットおよびCSSのbackground-imageスニペットの両方を表示します。