このツールについて
data: 接頭辞のない Base64 文字列を生成します。元画像のファイル内容を保持し、形式、画質、ファイル内の撮影情報を変更しません。
使い方
- JPG・PNG・WebP・GIF・BMP・SVG の画像を選択またはドラッグします。
- ファイルの種類、元の容量、画像のプレビューを確認します。
- 「Base64 を生成」をクリックし、文字数とエンコード後の容量を確認します。
- 「Base64 をコピー」または「TXT をダウンロード」をクリックします。data: 接頭辞が必要な場合は「画像 → Data URI」をご利用ください。
対応形式
- 入力:JPG・PNG・WebP・GIF・BMP・SVG。元ファイルは最大 20 MiB。
- 出力:Data URI の接頭辞を含まない標準 Base64 文字列(.txt)。
変換時の注意点
- Base64 はエンコード方式であり、圧縮ではありません。テキストの容量は通常、元ファイルより約 33% 増えるため、大きな画像をテキスト欄に直接入れる用途には向きません。
- 元ファイルの内容は変わりません。デコードすると、元の画像情報も含めて元ファイルを復元できます。
- SVG のプレビューではスクリプトや外部リソースを除外しますが、Base64 は選択した元ファイルを表します。プレビューの調整でエンコード内容が変わることはありません。
元画像は最大 20 MiB。プレビューは最大 4,000 万ピクセル、幅と高さはそれぞれ 16,384 ピクセルまでです。SVG は UTF-8 で、ソースは最大 2 MiB にしてください。
プライバシーについて
画像はお使いのブラウザー内だけで処理され、サーバーにはアップロードされません。
選択した画像や結果は自動保存されません。必要な内容は、クリアする前やページを離れる前にダウンロードまたはコピーしてください。
FAQ
Base64 とは何ですか?
ファイルのデータをテキストで表すエンコード方式です。テキストのみ受け付ける入力欄などで使えます。
Base64 は画像を圧縮しますか?
いいえ。データの表し方を変えるだけで、画像の形式、品質、サイズは変わりません。
Base64 が元ファイルより大きいのはなぜですか?
通常、3 バイトを 4 文字で表すため、容量が約 3 分の 1 増えます。
Base64 に変換すると元ファイルは変わりますか?
いいえ。元ファイルの内容をエンコードするため、正しくデコードすれば同じファイルデータを得られます。
出力が data: で始まらないのはなぜですか?
このページは Base64 文字列のみを生成します。画像の種類と data: 接頭辞を含む形式が必要な場合は「画像 → Data URI」をご利用ください。
画像はサーバーにアップロードされますか?
いいえ。選択、プレビュー、変換、ダウンロードはすべてブラウザー内で行い、画像をサーバーにアップロードしません。