Base64画像変換
無料でオンラインで利用可能 Base64画像変換 インストール不要のツール
Base64画像エンコードとは?
Base64画像エンコードは、画像ファイル(PNG、JPEG、GIF、SVG、WebPなど)をBase64アルゴリズムを使用してテキスト文字列に変換します。エンコードされた文字列は、HTML、CSS、JSONに直接埋め込むことができ、画像ファイルの別途ホスティングが不要になります。エンコード後の出力は元のバイナリファイルより約33%大きくなります。
使い方
アップロードエリアをクリックするか、画像ファイルをドラッグ&ドロップしてください。ツールが自動的にBase64文字列に変換します。「Data URIプレフィックスを含む」チェックボックスを切り替えて、data:image/xxx;base64,プレフィックスの有無を選択できます。結果をクリップボードにコピーするか、テキストファイルとしてダウンロードできます。
Base64画像を使う場面
Base64画像は、CSSの小さなアイコンやロゴ(background-image)、HTMLメールのインライン画像、JSON APIへの画像埋め込み、単一ファイルのHTML文書に適しています。大きな画像へのBase64使用は避けてください。ファイルサイズが約33%増加し、ブラウザのキャッシュも利用できなくなります。
▶対応画像形式は?
PNG、JPEG、GIF、SVG、WebP、BMP、ICOなど、一般的な画像形式すべてに対応しています。image/* MIMEタイプのファイルであれば受け付けます。
▶Data URIプレフィックスを含めるべきですか?
HTMLやCSSでBase64文字列を直接使用する場合(例:<img src="data:image/png;base64,..."> や background-image: url(data:image/png;base64,...))はプレフィックスを含めてください。API用やその他の処理のために生のBase64データを保存する場合は省略してください。
▶ファイルサイズの制限はありますか?
変換はすべてブラウザ内で行われ、サーバーへのアップロードはないため、厳密なファイルサイズ制限はありません。ただし、非常に大きな画像は非常に大きなBase64文字列を生成し、ブラウザの動作が遅くなる可能性があります。Web用途では、最適なパフォーマンスのために画像を100KB以下に保つことをお勧めします。
このツールがあなたに役立ったなら、私にコーヒーをご馳走することをお勧めします。
私にコーヒーを買ってください。