画像をBase64に変換
画像をBase64 Data URI文字列にエンコードして、HTML、CSS、JSONに直接埋め込み
画像をここにドラッグ&ドロップ
または ファイルを選択
JPG、PNG、WebP、GIF、SVG、BMPに対応
Ctrl + V 貼り付け
ファイル数
エンコード済み
元のサイズ
Base64サイズ
オリジナル
Base64
Base64文字列
設定
画像をBase64に変換
画像をBase64文字列にエンコードするブラウザベースのツールです。画像をHTML、CSS、JSONに直接埋め込むのに便利です。別ファイルのリクエストなしで画像を組み込めます。
すべての処理はローカルで行われます。画像がサーバーにアップロードされることはなく、完全なプライバシーと安全性を確保します。
Data URIエンコード
HTMLのimgタグのsrcやCSSのbackground-imageに直接貼り付けられる完全なData URIを生成。
一括処理
複数の画像を一度にエンコードし、すべての結果を構造化されたJSONとしてコピー。
アップロード不要
ファイルはブラウザに留まります。サーバーアップロードなし、Cookieなし、トラッキングなし。データは完全にプライベート。
使い方
ドラッグ&ドロップ、ファイル選択、または貼り付けで画像をアップロード。
出力形式を選択:Base64のみまたはData URI。
「すべてエンコード」をクリックして画像をBase64文字列に変換。
個別の結果をコピーするか、すべてをJSONでまとめてコピー。
よくある質問
Base64はバイナリデータ(画像など)をテキスト文字列に変換するエンコード方式です。ファイルサイズは約33%増加しますが、テキストベースの形式に画像を直接埋め込めます。
Data URIはデータをURI文字列に直接埋め込む方式です。画像の場合、data:image/png;base64,iVBORw0KGgo... のような形式で、HTML、CSS、その他のWebコンテキストで使用できます。
ブラウザ上で処理するため、サーバー側の制限はありません。ただし、非常に大きな画像は長いBase64文字列を生成します。
いいえ。すべてのエンコードはFileReader APIを使用してブラウザ上でローカルに行われます。画像がデバイスから離れることはありません。