画像をBase64に変換
画像をBase64文字列に変換し、Base64を画像にデコード。PNG、JPG、GIF、WebP、SVG、BMP、ICO対応。100%ブラウザ内処理、アップロード不要。
どの画像フォーマットがサポートされていますか?
このツールはPNG、JPG/JPEG、GIF、WebP、SVG、BMP、ICO画像フォーマットのエンコードとデコードの両方に対応しています。
Base64画像エンコーディングとは何ですか?
Base64エンコーディングはバイナリ画像データを64個の印字可能文字を使用したASCII文字列形式に変換します。これにより、外部ファイル参照なしで画像をHTML、CSS、JSONに直接埋め込むことができます。
画像はサーバーにアップロードされますか?
いいえ、すべての処理はブラウザ内でローカルに行われます。画像はデバイスから離れることがなく、完全なプライバシーとセキュリティが保証されます。
最大画像サイズは?
厳密な制限はありませんが、非常に大きな画像はブラウザを遅くする可能性があります。最適なパフォーマンスのため、10MB以下に保つことをお勧めします。
HTMLでBase64出力を使うには?
data URIスキームを使用します:<img src="data:image/png;base64,あなたのBASE64文字列">。あなたのBASE64文字列をエンコード出力で置き換えます。
CSSでBase64出力を使うには?
CSSでdata URIを使用します:background-image: url("data:image/png;base64,あなたのBASE64文字列")。これにより画像がスタイルシートに直接埋め込まれます。
なぜ画像をBase64に変換するのですか?
Base64エンコーディングは、小さな画像をコードに直接埋め込む、HTTPリクエストを減らす、メールに画像を埋め込む、テキストのみのチャネルを通じて画像データを送信するのに役立ちます。
Base64はファイルサイズを増やしますか?
はい、Base64エンコーディングは元のバイナリファイルに比べてデータサイズを約33%増加させます。アイコンやロゴなどの小さな画像に最適です。
Base64を画像にデコードできますか?
はい、このツールは双方向変換をサポートしています。Base64文字列を貼り付けると、表示・ダウンロード可能な画像にデコードされます。
data URIとは何ですか?
data URI(Uniform Resource Identifier)は、ウェブページにインラインデータを許可するURIスキームです。画像の場合、形式はdata:image/[タイプ];base64,[エンコードデータ]で、別ファイルなしで画像を埋め込むことができます。
このツールは無料ですか?
はい、このツールは登録不要で完全に無料です。すべての処理はブラウザ内で実行され、最大限のプライバシーを保護します。
SVGをBase64に変換できますか?
はい、SVG画像はBase64に変換できます。ただし、SVGはすでにテキストベースのXMLであるため、Base64エンコーディングはSVGファイルに最も効率的な方法ではない場合があります。