IT Market
Инструменты/Изображения/Конвертировать PNG в BMP онлайн бесплатно
READY > SYSTEM READY
PNG
BMP

ЗАГРУЗИТЬ
ФАЙЛ

Ожидание файла...

Превью

Коротко об инструменте

Конвертировать PNG в BMP онлайн бесплатно

Здесь движение обратное привычному сжатию: PNG разворачивается в 24-битный BMP, где пиксель записан тремя байтами подряд, без палитры и компрессии. Файл вырастет — картинка 1000×1000 займёт около 2,9 МБ независимо от содержимого, — но именно такой BMP читают заводские терминалы, принтеры этикеток, старые прошивки и утилиты времён Windows XP. Заголовок стандартный, 54 байта, 96 DPI, строки сверху вниз. Смотрите также: обратный перевод BMP в PNG, сохранить PNG в JPG и убрать прозрачность, задать точную ширину и высоту картинки.

Как пользоваться

  1. Перетащите файл в область «ЗАГРУЗИТЬ ФАЙЛ» или выберите его на диске — поле принимает только PNG.
  2. Проверьте строку состояния: она сообщит размер загруженной картинки в пикселях, и от него напрямую зависит вес будущего BMP.
  3. Если в PNG есть прозрачные участки, подложите фон в редакторе заранее — в 24-битном BMP альфа-канала нет.
  4. Нажмите «СКАЧАТЬ» — браузер соберёт BMP и сохранит его как export.bmp в папку загрузок.
  5. Кнопка «СБРОСИТЬ» освобождает рабочую область под следующий файл.

Вопросы и ответы

Почему BMP получился намного тяжелее исходного PNG?

Так устроен формат: сжатия в нём нет. Вес считается формулой ширина × высота × 3 байта плюс 54 байта заголовка плюс выравнивание строк до кратности четырём. Скриншот 1920×1080 занимает около 5,9 МБ и не зависит от того, что на нём изображено, тогда как PNG на однотонной картинке ужимается до сотни килобайт. Рост веса — это плата за формат, который читают старые системы.

Что произойдёт с прозрачным фоном PNG?

Прозрачность потеряется: в 24-битном BMP хранятся только каналы R, G и B, места под альфу нет. Прозрачные пиксели попадут в файл с нулевыми значениями цвета, то есть станут чёрными. Если нужен белый или фирменный фон, сведите слои заранее в редакторе или положите PNG на подложку — обратно прозрачность из BMP уже не восстановить.

Какая глубина цвета и какой вариант BMP получается на выходе?

Классический BMP с заголовком BITMAPINFOHEADER: 24 бита на пиксель, порядок каналов BGR, без сжатия, разрешение 2835 пикселей на метр, то есть 96 DPI. Строки записываются сверху вниз через отрицательную высоту в заголовке. Такой файл открывается Paint, старыми просмотрщиками и большинством промышленных читалок без дополнительных настроек.

Зачем вообще переводить PNG в BMP в 2026 году?

Из-за оборудования и старого софта. Контроллеры станков, кассовые терминалы, принтеры этикеток, медицинские и лабораторные приложения нередко умеют читать только несжатый BMP, потому что их прошивки писались до распространения PNG. Иногда BMP требует конкретный пункт инструкции по загрузке логотипа или заставки — тогда выбора просто нет.

Можно ли загрузить JPG или WebP вместо PNG?

Поле выбора файла настроено на image/png и другие форматы не пропустит. Обходной путь простой: сначала пересохраните JPG или WebP в PNG соседним конвертером каталога, а получившийся файл подайте сюда. Двойное преобразование качество не портит, потому что оба шага идут без потерь.

Есть ли предел размера картинки?

Формальный лимит инструмент не ставит, но пиксельный буфер целиком собирается в памяти вкладки. Для изображений примерно до 8000×8000 обычного компьютера хватает; выше растёт риск, что вкладка не выделит нужный кусок памяти, ведь одна такая картинка — это почти 200 МБ несжатых данных. На телефоне разумно оставаться в пределах пары тысяч пикселей по стороне.

Примеры

Логотип для прошивки терминала
До: logo.png, 320×240, 18 КБ, фон уже залит белым
После: export.bmp, 320×240, 24 бита — 230 454 байта: 54 байта заголовка и 230 400 байт пиксельных данных
Заставка для старой Windows-утилиты
До: splash.png, 640×480, 96 КБ
После: export.bmp, 640×480 — около 900 КБ, читается штатным загрузчиком, который PNG не понимает