画像をBase64エンコーダー

画像をBase64データURLまたはBase64文字列形式に変換。すべての一般的な画像形式をサポート、完全オフライン動作。

画像をここにドロップ

またはクリックして選択 —— PNG、JPG、WebP、GIF、SVG 対応

ツールの特徴

私たちの画像からBase64コンバーターはこれらの強力な機能を提供します

即座に変換

ブラウザで画像をBase64にリアルタイム処理、待機時間なし、瞬時に変換完了

プライバシー保護

すべての処理がブラウザローカルで行われ、ファイルがサーバーにアップロードされません

複数形式対応

JPG、PNG、GIF、WebP、BMP、SVGなどの一般的な画像形式をサポート

複数出力オプション

プレフィックス付きのデータURLまたは純粋なBase64文字列を提供、異なるニーズに対応

モバイルフレンドリー

レスポンシブデザイン、デスクトップ、タブレット、スマートフォンで完璧に動作

サイズ情報

元のファイルサイズ、Base64サイズ、圧縮比の詳細情報を表示

使用方法

  1. 1

    画像をアップロード

  2. 2

    変換

  3. 3

    結果をコピー

使用例

ウェブ開発:インライン画像

小さな画像をHTMLやCSSにデータURLとして直接埋め込み、HTTPリクエストを減らしてページ読み込み速度を向上

background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSU...)

メールテンプレート:画像埋め込み

外部ホスティングなしでHTMLメールに画像を含め、外部ソースがブロックされても画像が表示されることを保証

<img src='data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQAB...' />

API開発:画像データ転送

REST APIを通じてJSON形式で画像データを送信、モバイルアプリやウェブサービスに便利

{ 'avatar': 'data:image/png;base64,iVBORw0KGgoAAAANSUhEU...' }

データストレージ:データベース画像

小さな画像をBase64文字列としてデータベースに直接保存、別のファイルストレージが不要

INSERT INTO users (avatar_data) VALUES ('iVBORw0KGgoAAAANSUhEU...')

設定ファイル:アイコン埋め込み

設定ファイル、マニフェスト、ドキュメントにアイコンやロゴを埋め込み、自己完結型アプリケーションを作成

icon: 'data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cD...'

CanvasとGraphics:画像処理

HTML5 Canvas APIや画像処理ライブラリで使用するために画像をBase64に変換

canvas.toDataURL('image/png') // Base64データURLを返す

よくある質問

参考資料