ホーム / 画像ツール / 画像からBase64への変換ツール
無料オンラインツール

画像からBase64への変換ツール

ローカル画像をBase64テキストまたはすぐに使えるデータURLに変換し、ソース画像をアップロードせずに結果をコピーまたはダウンロードします. 処理はブラウザ内でローカルに行われ…

使ってみる

このツールでできること

ローカル画像をBase64テキストまたはすぐに使えるデータURLに変換し、ソース画像をアップロードせずに結果をコピーまたはダウンロードします。

使用例

入力

icon.png

結果

data:image/png;base64,iVBORw0KGgo…

結果が生成される仕組み

Base64はバイナリバイトを印刷可能な文字で表現します。これは可逆的なエンコードであり、圧縮や暗号化ではなく、通常、ペイロードが約3分の1大きくなります。

便利なワークフロー

  • CSSやHTMLに小さなアイコンを埋め込む
  • ポータブルなAPIまたはテストフィクスチャを作成する
  • 小さなバイナリアセットをテキストとして検査または転送する

重要な制限

  • 大きなBase64文字列は、HTML、CSS、メモリ使用量を増加させます。
  • エンコードは画像を隠したり保護したりしません。
  • データURLのMIMEタイプは、実際のファイル形式と一致している必要があります。

よくある質問

Base64が画像ファイルより大きいのはなぜですか?

3バイトのバイナリは4文字のBase64文字で表され、さらにデータURLのプレフィックスが追加されます。

すべてのウェブサイトの画像を埋め込むべきですか?

いいえ。外部ファイルは通常キャッシュが効きやすいです。インラインデータは、小さく自己完結型のアセットに最も役立ちます。

処理はブラウザ内でローカルに行われます。