画像をBase64に変換

画像をBase64文字列またはData URIに無料でオンライン変換。即時処理、クライアントサイド — 画像がブラウザの外に送信されることはありません。

Drag & drop an image or click to select
Format
Dimensions
FileSize
Image Preview
preview
Base64 Output
Data URI (with prefix)
No image selected

使い方

  1. 画像をページにドラッグするか、デバイスから選択してアップロードします。
  2. ツールはデータをどこにも送信せず、ブラウザ内で即座にファイルを処理します。
  3. 出力形式を選択します — 純粋なBase64文字列またはData URI形式のどちらかを選べます。
  4. ワンクリックで結果をコピーし、HTMLやCSSなどのコードやプロジェクトに活用してください。

入力: logo.png(1x1ピクセルの赤い小さなPNG画像)
結果: data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVR42mP8z8BQDwADhQGAWjR9awAAAABJRU5ErkJggg==

よくある質問

はい、完全に安全です。すべての処理はブラウザ内でローカルに行われます。画像がサーバーに送信されることは一切なく、どこにも保存されません。すべてのデータはお使いのデバイス上に留まります。

PNG、JPEG、GIF、WebP、SVG、BMPなど、一般的なすべての画像形式に対応しています。

Base64文字列はエンコードされたデータのみを含みます。Data URIは'data:image/png;base64,'のようなプレフィックスを含み、HTMLやCSSのsrc属性の値として直接使用できます。

厳密な制限はありませんが、Base64エンコードはデータサイズを約33%増加させるため、非常に大きなファイルはブラウザの動作を遅くする可能性があります。

HTMLやCSS、JSONファイルに画像を直接埋め込む場合、ファイルアップロードなしにAPIで画像を送信する場合、WebアプリでのHTTPリクエスト数を削減する場合などに使われます。