Та же картинка, в 5–10 раз меньше
BMP хранит каждый пиксель как есть, вообще без сжатия — потому обычный скриншот и весит 4 МБ. PNG хранит ровно те же пиксели, но сжатыми без потерь, и тот же скриншот превращается в пару сотен килобайт. В картинке не меняется ничего: ни разрешение, ни один цвет.
BMP обычно приходит из старых windows-программ, сканеров и лабораторного софта — и половина современного веба отказывается его принимать. В PNG тот же файл работает везде. Конвертация целиком в браузере.
Частые вопросы
Конвертация без потерь?
Да. PNG — формат без потерь: каждый пиксель BMP сохраняется точно. Меняется только вес файла.
Почему PNG настолько меньше?
BMP по своей природе не сжат. PNG применяет сжатие без потерь — как архив, только просмотрщики открывают его напрямую.
BMP из старой программы откроется?
Почти наверняка. Декодер браузера понимает классические варианты Windows BMP, включая 8-битные палитры и 24/32-битный цвет.