BMPをPNGに変換
容量の大きいWindowsのビットマップを、すべてのピクセルをそのまま保ったまま、ごく一部の容量で済むPNGファイルに変換します。BMPをドロップして変換を押し、ダウンロードするだけです。
画像変換
またはJPG, JPEG, JPE … ファイルをここにドロップ ·
1ファイルあたり最大95 MB· 最大20ファイルまで· 30分後に削除
ファイルは当社のサーバーで処理され、30分後に削除されます。
85 なら写真は元の画像と見た目がほぼ変わりません。ファイルを小さくしたいときだけ下げてください。
JPG、BMP、EPS は透過に対応していません。透明な部分はこの色で塗りつぶされます。
透明な部分の背景に使う16進カラーです(例: #FFFFFF)。
この形式には 1 枚の画像しか保存できません。アニメーションを残すには GIF または WebP を選んでください。
マルチサイズのアイコンは 1 つのファイルに複数の解像度を含み、ブラウザや OS が必要なサイズを選びます。
元のサイズを維持するか、片方の辺を入力すると縦横比を保ったままサイズ変更します。
上で選んだ辺のピクセル数です。
元のサイズに対する割合です。
画面や Web には sRGB が適しています。印刷用途では元の色空間を維持してください。グレースケールにすると色情報は失われます。
メタデータのみ変更します。0 なら元の値を維持します。プリンターや一部のサイトがこの値を読み取りますが、ピクセル数は変わりません。
このツールの使い方
- 1
BMPファイルを追加する
Paint、スキャナー、古いゲーム、産業用カメラなどで作成した .bmp ファイルを、1ファイル95 MBまで、最大20個ドロップしてください。
- 2
変換先はPNGのままにする
変換先はPNGに設定されています。PNGは可逆圧縮のため、画質スライダーはありません。詳細設定で選べるのは、サイズ変更とメタデータのオプションだけです。
- 3
変換してダウンロードする
PNGに変換を押し、ファイルを1つずつ、またはZIPでまとめて保存します。
BMPをPNGに変換すると何が失われますか?
見た目も数値も、失われるものはありません。PNGは可逆圧縮なので、ピクセルは同一のままです。変わるのは容量です。無圧縮のビットマップは通常、数分の一のPNGになり、スクリーンショットが最も小さくなります。
BMPをPNGに変換すると、ピクセルを変えずに容量を減らせます
BMPファイルはほぼ常に無圧縮で保存されます。1ピクセル3バイトで、行ごとに並べるだけです。4ビットや8ビットの画像にはランレングス圧縮も認められていますが、実際に使うものはほとんどありません。PNGは同じピクセルを行ごとの予測フィルターとDEFLATE(ZIPファイルの圧縮方式)で処理するため、同じ色の繰り返しやなだらかな領域は、わずかな容量で済みます。
ビットマップは思った以上によく見かけます。古い版のPaintは.bmpを標準で保存し、Windowsのクリップボードはコピーした画像をデバイス非依存ビットマップとして保持します。スキャナー、マシンビジョンカメラ、レトロゲーム、組み込み機器も、作りやすい形式なのでBMPで出力します。そうしたファイルが溜まるとストレージをすぐに圧迫し、送るのも面倒です。
変換しても、鮮明になったりノイズが除去されたりはしません。元のビットマップがぼやけていたりブロック状だったりすれば、PNGも同じです。得られるのは画質ではなく、容量の削減と互換性です。
非圧縮ビットマップの実際の容量
6.2 MB1920 × 1080のスクリーンショット1枚を24ビットBMPで保存した場合
BMP形式の成り立ち
1990
Windows 3.0
40バイトの情報ヘッダーを持つデバイス非依存ビットマップが、標準的な.bmpの構造になります。
1995
バージョン4ヘッダー
Windows 95とNT 4.0で、カラーマスクとアルファマスクのフィールドが追加されます。
1996
PNG 1.0
W3Cが、特許フリーの可逆形式としてPNGを公開します。
1998
バージョン5ヘッダー
Windows 98と2000で、BMPにICCカラープロファイルを埋め込めるようになります。
2004
ISO/IEC 15948
PNGが国際標準になります。
BMP
ビットマップ画像
BMPは、Windowsの初期バージョンから標準で使われている、Microsoftのデバイス非依存ビットマップ形式です。通常はピクセルを非圧縮で保存するため、画質は完璧ですが、PNGやJPEGに比べてファイルが非常に大きくなります。新しいバージョンのBMPはアルファチャンネルを持てますが、多くのプログラムは無視します。読み書きが簡単なため、古いソフトウェア、組み込みシステム、一部の産業用ツールで使われ続けています。Windows、macOS、ほぼすべての画像編集ソフトでBMPファイルを開けます。
- 圧縮方式
- 可逆
- 透過
- 対応
- アニメーション
- 非対応
- 登場時期
- Microsoft
PNG
Portable Network Graphics
PNG は、1996年に PNG Development Group が公開し、のちに W3C と ISO が標準化した可逆のラスター形式です。すべてのピクセルを正確に保持し、完全なアルファ透明に対応し、文字、シャープな輪郭、単色の面をノイズなく扱えます。この正確さから、スクリーンショット、ロゴ、アイコン、UI グラフィックに最適です。代償はサイズで、PNG で保存した写真は、同じ写真の JPEG や WebP の数倍になることがよくあります。すべてのブラウザ、OS、編集ソフトで PNG を開けます。
- 圧縮方式
- 可逆
- 透過
- 対応
- アニメーション
- 非対応
- 登場時期
- 1996 · PNG Development Group
古いWindowsツールのスクリーンショット、スキャン画像、書き出しデータを1ピクセルも損なわずに共有・保管したいとき、BMPをPNGに変換します。PNGはすべての値を保ったまま、ファイルを何分の一かに小さくできます。
透過、パレット、32ビットのビットマップ
透明部分が得られることは通常ありません。BMPの大半は24ビットでアルファがまったくなく、PNGは完全に不透明になります。バージョン4または5のヘッダーで書かれた一部の32ビットビットマップには本物のアルファチャンネルがあり、PNGにも保持されます。それ以外の多くの32ビットファイルでは、4バイト目が単なるパディングです。これをアルファと誤って読み取るソフトでは、画像が透明に見えてしまいます。変換後のファイルが1つのビューアで真っ白に見えても、壊れていると決めつけず、別のビューアで開いてみてください。
1ビットのスキャン画像や、古いソフトの8ビットパレット画像などの低色数ビットマップも、色はまったく同じに保たれます。PNGはグレースケール、パレット、フルカラーの各形式に対応しているため、よく出会うどの種類のBMPも表現できます。Webサイトに載せるスクリーンショットや図表の保存先としては、PNGが適しています。フォームでさらに小さいファイルを求められた場合は、画像サイズをKB単位で小さくする方法のガイドをご覧ください。
BMPからPNGへの変換に関する質問
BMPからPNGへの変換は本当に劣化しませんか?
はい。PNGのピクセル値はBMPと完全に一致し、変わるのはバイトの格納方法だけです。PNG to BMPでPNGをBMPに戻せば同じ画像になりますが、ヘッダーの細部は異なる場合があります。
PNGがBMPより少ししか小さくならないのはなぜですか?
可逆圧縮は繰り返しがあるほど効果が出ます。スクリーンショット、図表、ドット絵は同じ色の広い領域が多く、90%以上小さくなることもよくあります。一方、写真やノイズの多いスキャン画像は繰り返しが少なく、半分程度にとどまることがあります。正確なピクセルより容量を優先する写真なら、BMP to JPGのほうがはるかに小さくなります。
PNGの背景は透明になりますか?
BMPが実際にアルファチャンネルを持っている場合に限ります。そのようなBMPは多くありません。一般的な24ビットBMPには引き継ぐ透明情報がないため、PNGは完全に不透明になります。切り抜きが必要な場合は、画像編集ソフトで背景を削除してください。
スキャンしたBMPのDPIはPNGでも保持されますか?
はい。BMPは解像度を1メートルあたりのピクセル数で保存し、PNGにも同等のフィールドがあります。DPIタグを0にすると元の値が保持されます。印刷用フォームで求められたら300と入力してください。ピクセル寸法は変わりません。
変換後もBMPの元ファイルは残しておくべきですか?
画質の面では不要です。PNGは同じピクセルをより小さい容量で保持しています。古いツールやマイコンのディスプレイライブラリなど、BMPを直接読み込む必要があるプログラムがある場合のみ残してください。
BMPで送れなかったメールやWebフォームでもPNGなら受け付けられますか?
ほとんどの場合そうです。アップロードフォームや画像ホスティングはJPGとPNGに対応してもBMPは対象外にしていることが多く、メールサービスも大きな添付ファイルをブロックしたり削除したりします。6 MBのビットマップは簡単にその大きさになります。
- BMPをJPGに変換BMPをJPGに変換して、非圧縮のWindowsビットマップを元の数分の一の容量に。メール添付、Webへのアップロード、スマホ用に。最大20ファイルを一括変換、登録不要。
- PNGをBMPに変換古いWindowsソフト、インストーラー、Arduinoのディスプレイ向けにPNGをBMPに変換。透明部分の背景色も選べます。20ファイルまで、登録不要。
- JPGをPNGに変換JPGをPNGに変換して、劣化のない編集やアイコン作成、PNG指定のアプリに対応。ファイルが大きくなる理由と、JPGの背景が透明にならない理由も解説します。
- TIFFをPNGに変換TIFFを画質劣化なしでPNGに変換。レイヤーを統合し、CMYKをsRGBに変換、透過も保持します。1回20ファイルまで、30分後に自動削除。
- 画像をPNGに変換WebP、AVIF、HEIC、GIF、SVG、PSD、TIFF、RAWなどをPNGに変換。劣化のない可逆出力、透過背景もそのまま。1回20ファイルまで、登録不要です。
- GIFをPNGに変換GIFを透過を保ったままPNGに変換。最初のフレームを静止画として取り出すことも、アニメーションの全フレームを個別のPNGファイルとして書き出すこともできます。