あらゆる画像を Base64 エンコード文字列に変換。プロジェクトですぐに使える Data URI、CSS 背景コード、HTML img タグを生成します。
画像をここにドロップまたはクリックして選択
JPG、PNG、WebP、SVG、GIF などに対応
すべての処理はブラウザ内でローカルに行われます。画像がサーバーにアップロードされることはありません。
クリックまたはドラッグ&ドロップで画像ファイルをアップロード。JPG、PNG、WebP、SVG、GIF などの一般的な画像形式に対応しています。
画像が Base64 に変換された結果を即座に確認。Data URI、Base64 データ、CSS 背景、HTML img タグの各形式を切り替えられます。
コピーボタンをクリックしてエンコード結果をクリップボードにコピー。コード、メール、アプリケーションに直接貼り付けて使用できます。
外部ホスティングなしで HTML メールに画像を直接埋め込みます。Base64 エンコードされた画像により、メールクライアントの設定に関係なく受信者が画像を表示できます。
Base64 画像を CSS 背景画像として使用し、HTTP リクエストを削減。スタイルシートと同時に読み込む必要がある小さなアイコン、パターン、UI 要素に最適です。
小さなアイコンやスプライトを HTML や CSS に直接埋め込みます。小さなアセットの追加ネットワークリクエストを排除し、ページ読み込み時にアイコンが即座に表示されます。
JSON API リクエストで画像を Base64 文字列として送信。マルチパートフォームアップロード不要 - API ペイロードにエンコード文字列を含めるだけでシームレスな画像データ転送が可能です。
チャート画像やデータビジュアライゼーションをレポートやダッシュボードに直接埋め込みます。Base64 エンコードにより、オフラインでも正しく表示される自己完結型のビジュアルコンテンツが実現します。
オフライン Web アプリケーション用に、画像を Base64 文字列としてローカルストレージやデータベースに保存。ネットワーク接続なしでもすべてのビジュアルアセットが利用可能です。
Base64 はバイナリデータ(画像など)を ASCII テキストに変換するエンコード方式です。64 個の印字可能文字(A-Z、a-z、0-9、+、/)を使用してバイナリデータを表現し、HTML、CSS、JSON などのテキスト形式に安全に埋め込むことができます。
Base64 エンコードによりデータサイズは約 33% 増加します。30 KB の画像はエンコード後に約 40 KB になります。これは 3 バイトのバイナリデータが 4 つの Base64 文字に変換されるためです。
HTTP リクエストの削減が重要な小さな画像(10-20 KB 未満)にはアイコン、ロゴ、UI 要素などに Base64 を使用してください。大きな画像には適切なキャッシュを備えた通常のファイルがより効率的です。
はい、完全に安全です。すべての変換は JavaScript を使用してブラウザ内でローカルに行われます。画像がサーバーにアップロードされることはなく、データがデバイスから外部に送信されることもありません。
ブラウザがサポートする JPG/JPEG、PNG、WebP、SVG、GIF、BMP、ICO、AVIF などあらゆる画像形式を変換できます。Data URI 出力では元の MIME タイプが保持されます。
画像を即座に Base64 エンコードし、HTML、CSS、API に埋め込み。無料、高速、プライベート。