YUQUE Private Browser Tools
すべてのツール

BMP を PNG に変換

BMP のビットマップを PNG ファイルにします。処理はすべてお使いの端末上で行われます。

ブラウザ内で完結 · 何もアップロードしません

ブラウザ内で処理 · 登録不要 · 画像はアップロードされません


BMP を PNG に変換する方法

  1. ビットマップをドロップします。対応しているほかの画像形式も同じバッチに入れられるので、先に形式ごとに分けておく必要はありません。
  2. 今回書き出すものにチェックを入れます。追加した画像はすべて選択された状態から始まるので、外したいもののチェックを外してください。
  3. 出力形式 は PNG のままにします。PNG に設定する項目はありません。
  4. 書き出す を押します。ファイルが単独ならそのままダウンロードされ、複数ある場合はまとめて ZIP で届きます。

書き出したあともファイルはワークスペースに残るので、選択や出力形式を変えてもう一度書き出せます。同じものを追加し直す必要はありません。

BMP のファイルが大きい理由

BMP は、ピクセルをほとんど圧縮せずそのままのバイト列として並べるのが普通です。読み書きがとにかく簡単で、だからこそ Windows のツール類で長く生き残ってきましたし、スクリーンショットを BMP で保存すると数十メガバイトになり、同じ絵が PNG ならそのわずかな一部で済む理由でもあります。

PNG が保存するピクセルは同じものですが、それを圧縮します。捨てるものも、近似するものもありません。PNG をデコードすれば、もとのビットマップがそのまま返ってきます。スクリーンショット、図、UI 素材、色が平坦に広がる絵では、縮む量はたいてい大きくなります。ノイズの多い写真のような絵では控えめです。ここで割合をあえて書かないのは、正直な答えが絵そのものに完全に左右されるからです。

BMP はいまどこから来るのか

このページの対応範囲

BMP を読み込むのはブラウザの仕事です。BMP はヘッダーのバリアントが多い古い形式なので、特定のものを読めないブラウザでは、そのファイルが失敗として表示されます。それでもバッチの残りはそのまま変換されます。読めないファイルがあっても、ほかのファイルが止まることはありません。

質問

画像はアップロードされますか?

いいえ。すべてブラウザタブの中で行われます。ファイルはディスクからメモリに読み込まれ、描き直され、ローカルで再エンコードされます。サーバーには何も送られないので、あとで削除すべきサーバー上のコピーもありません。変換中にネットワークパネルを開いたままにしても、何も動きません。

PNG にすると画質は落ちますか?

いいえ。PNG は可逆の形式で、デコードされたピクセルをそのまま正確に保存し、設定を誤るような画質項目もありません。BMP から PNG への変換で変わるのはピクセルの詰め方であって、ピクセルそのものではありません。

ファイルはどれくらい小さくなりますか?

絵によります。根拠を示せない数字は出したくありません。スクリーンショットや図、色が平坦に広がる絵は、PNG の圧縮が得意とするところなので大きく縮むのが普通です。写真のようなノイズの多い絵は縮み方が控えめです。いずれにしても、そのためにディテールを手放すことはありません。

透明は保たれますか?

あればそのまま残ります。BMP のバリアントはほとんどがアルファチャンネルを持たないので、そもそも保つものがありません。アルファマスクを持つ 32 ビットの BMP もあり、ブラウザがそれをデコードした場合は、透明だった部分が PNG でも透明のままになります。

ここで PNG を BMP に戻せますか?

いいえ。このページは BMP を読み込み、PNG・JPG・WebP を書き出します。BMP の出力はありません。BMP は開ける形式であって、作り出す形式ではないからです。

フォルダの中身をまとめて変換できますか?

はい。ファイルを好きなだけ追加し、今回処理するものにチェックを入れて書き出してください。単独ならそのままダウンロードされ、複数ならまとめて ZIP で届きます。そのあともファイルはワークスペースに残るので、追加し直さずに選択や形式を変えてもう一度書き出せます。

関連ツール