BMPからBase64へ
BMP 画像を Base64 データ URI としてブラウザーで瞬時にエンコードします。
Drag & drop your BMP file here, or click to choose. Everything runs in your browser — nothing is uploaded.
この無料の BMP から Base64 エンコーダーは、画像を HTML、CSS、JSON、または電子メール テンプレートに直接貼り付けることができるデータ URI に変換します。ホスティングや追加の HTTP リクエストは必要ありません。バイトはローカルで読み取られてエンコードされるため、ファイルがアップロードされることはなく、結果を生の Base64 文字列、データ URI、CSS バックグラウンド ルール、または完全な img タグとしてコピーできます。
よくある質問
BMP を Base64 に変換するにはどうすればよいですか?
ファイルを上のボックスにドロップすると、エンコードされた出力がプレビューとともにすぐに表示されます。必要な出力スタイル (プレーン Base64、データ URI、CSS 背景画像ルール、または HTML img タグ) を選択し、それをコピーするか、テキスト ファイルとしてダウンロードします。
私のファイルはサーバーにアップロードされていますか?
いいえ。ファイルは JavaScript と WebAssembly を使用してブラウザ内で直接デコードおよび再エンコードされ、デバイスから送信されることはありません。これが、プライベートな写真、クライアントの仕事、その他の機密事項を安全に保つ理由であり、ページが読み込まれた後はネットワークが切断されてもツールが動作し続ける理由です。
Base64 バージョンが私の画像より大きいのはなぜですか?
Base64 は 3 バイトごとに 4 文字を使用して表すため、エンコードされたテキストは常に元のファイルにデータ URI プレフィックスを加えたものより約 33% 大きくなります。この取引は、ネットワーク全体の往復を節約できるアイコンやロゴなどの小さなアセットの場合には価値がありますが、大きな写真の場合は不十分です。
いつ画像をデータ URI として埋め込む必要がありますか?
常に必要な小さなアセット (アイコン、ロゴ、小さな背景テクスチャ) の場合、余分なバイトよりも HTTP リクエストを削除することが重要です。大きな画像の場合は避けてください。画像は個別にキャッシュできず、CSS や HTML の解析がブロックされ、画像を含むすべてのページが肥大化します。
これは透明性でも機能しますか?
はい。元のファイルのバイトは再描画されるのではなくそのままエンコードされるため、透明度、カラー プロファイル、埋め込まれたメタデータはすべて正確にそのまま残ります。
これは Windows、Mac、iPhone、Android で動作しますか?
はい。 Windows、Mac、Linux、iPhone、Android 上の最新のブラウザで実行でき、何もインストールする必要はなく、アカウントも必要ありません。 Chrome、Edge、Firefox、Safari はすべてサポートされています。