以下に画像をドロップすると即座に Base64 にエンコードします — すべてブラウザ内で動作し、サーバーへのアップロードはありません。
画像をここにドラッグ&ドロップ
またはクリックして参照 — クリップボードからの貼り付けも可能です
画像を選択
プレビュー
  • ファイル名
  • 種類
  • 寸法
  • 元のサイズ
  • Base64 サイズ
  • 画像を追加すると Base64 文字列がここに表示されます。

    画像 Base64 コンバーターについて

    Image to Base64コンバーターは、任意の画像をBase64文字列またはすぐに使えるデータURIに、すべてブラウザ内でエンコードします。ドロップゾーンにファイルをドラッグするか、参照して選択するか、クリップボードから画像を直接貼り付けると、プレビューとともにエンコード結果がすぐに表示されます。

    生のBase64(エンコードされたバイト列のみ)か、data:image/…;base64,…の形式の完全なデータURIかを選べます。データURIはCSSのbackground-image、HTMLのimg src、JSONペイロードにそのまま貼り付けられます。詳細パネルにはファイル名、MIMEタイプ、ピクセル寸法、元のサイズ、エンコード後のサイズが表示されます。

    ファイルはFileReader APIによってローカルで読み込まれるため、どのサーバーにもアップロードされません。ロゴや社内ダッシュボードのスクリーンショットなど、第三者に渡したくないアセットを扱う際に便利です。

    画像 Base64 コンバーターの使い方

    1. 画像をページにドラッグ&ドロップするか、クリックして参照するか、クリップボードから貼り付けます。
    2. 出力形式(生のBase64かデータURIか)を選びます。
    3. プレビューと画像の詳細(種類、寸法、元のサイズとエンコード後のサイズ)を確認します。
    4. 「Base64をコピー」をクリックして、CSS、HTML、JSON用の文字列を取得します。

    よくある質問

    いいえ。ファイルはFileReader APIを使ってブラウザ内でローカルに読み込まれ、エンコードされます。サーバーには一切触れないため、大きな画像でも結果が瞬時に表示されます。

    はい、無料で、変換できる画像数の制限もありません。

    インライン化は、アイコンや小さなロゴ、メール用画像といった小さなアセットで、キャッシュの効率よりもHTTPリクエストの削減が重要な場合に向いています。大きな写真は通常のファイルとして配信するほうがよく、Base64にすると個別のキャッシュが効かなくなります。

    Base64は3バイトごとに4文字のASCII文字で表現するため、エンコード後の文字列は元のファイルよりおよそ33%大きくなります。詳細パネルには両方のサイズが表示されるので、トレードオフを判断できます。

    生のBase64はエンコードされたバイト列のみで、APIやJSONフィールドに便利です。データURIはそのバイト列をMIMEタイプのプレフィックス(data:image/png;base64,…)で包んだもので、src属性やCSSのurl()にそのまま渡してブラウザにレンダリングさせられます。

    シェアする

    人気の検索
    画像 base64 変換 base64 画像 エンコーダ 画像 data uri 画像 base64 オンライン png base64 インライン画像 base64
    お困りですか?
    このツールで問題が見つかりましたか?チームにお知らせください。
    問題を報告

    この無料ツールをあなたのウェブサイトに追加 — 下のコードをコピーして貼り付けてください。