画像をBase64に変換

画像をBase64でエンコードされた文字列に変換します

このツールを共有

問題を報告

非公開の入力内容やファイルは含めずに、問題を説明してください。

このツールはどのくらい役に立ちましたか?

このツールはどのくらい役に立ちましたか?

入力画像

画像を選択またはドラッグ

10 MiB以下の画像ファイル。JPG、PNG、GIF、WebP、SVGなどの画像形式。

ファイル情報

名前
—
サイズ
0 B
MIMEタイプ
—
画像の寸法
—
Base64エンコードについて
  • 外部ファイルを使わず、HTML、CSS、JSONに画像を直接埋め込み
  • メールテンプレート、データURI、APIレスポンスに便利
  • Base64エンコードにより、ファイルサイズは約33%増加します
  • アイコン、ロゴ、サムネイルなどの小さい画像に最適

Base64の結果

画像をアップロードすると、Base64の結果を確認できます。

0文字

画像をアップロードすると、Base64の結果を確認できます。

使用例

表示用に例を短縮しています。コピーボタンではHTMLまたはCSS全体をコピーできます。

画像をBase64に変換について

無料の画像をBase64に変換は、画像ファイルをBase64エンコードされた文字列に変換し、HTML、CSS、JavaScript、JSONに直接埋め込めるようにします。画像をアップロードするかドラッグ&ドロップするだけで、コードですぐに使える完全なデータURIを生成します。

Base64エンコードは、64文字の文字集合を使って画像のバイナリデータをテキスト形式に変換します。これにより、テキスト形式の文書内に画像を直接含められ、別の画像ファイルへのリクエストが不要になります。Base64エンコードでデータ量は約33%増えますが、アイコン、ロゴ、サムネイルなどの小さな画像では、HTTPリクエストの削減によってページの読み込み性能が向上するため、有益な選択肢です。

この変換ツールはFileReader APIを使い、ブラウザー内で画像を処理します。画像データがサーバーにアップロードされることはなく、独自のグラフィック、機密のスクリーンショットなど、機密性の高い画像を安全にエンコードできます。サイズが10MB以下の主要な画像形式すべてに対応しています。

プライバシー設定

分析、広告、パーソナライズの設定を選択してください。必須ストレージは、テーマや保存したツールなどの機能を維持するために使われます。

必須ストレージは常に有効です。