Файлы не загружаются · 100 % бесплатно

Конвертировать PNG в BMP

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

Как конвертировать PNG в BMP

  1. Перетащите одно или несколько изображений PNG в инструмент ниже.
  2. Формат на выходе уже установлен: BMP. При желании настройте качество.
  3. Нажмите «Запустить», чтобы конвертировать.
  4. Скачайте каждый BMP по отдельности или все вместе в ZIP.

Для чего нужен BMP

Формат Windows Bitmap один из старейших форматов изображений, которые всё ещё используются каждый день. В обычном виде в нём нет сжатия, нет анимации и почти нет поддержки прозрачности. Именно эти ограничения и сохраняют ему жизнь: программе BMP прочитать тривиально, данные пикселей лежат в предсказуемом порядке и не нужен никакой декодер. Встраиваемые устройства с крошечной памятью, промышленное оборудование, старые приложения Windows и любительская электроника продолжают на него опираться.

Что происходит при конвертации

PNG декодируется в значения пикселей и записывается как 24-битный BMP: по 8 бит на красный, зелёный и синий для каждого пикселя, строки выровнены по 4 байта и хранятся снизу вверх, как требует формат. Этот вариант понимает практически любая программа, читающая BMP. Прозрачность PNG заливается белым, потому что большинство программ игнорируют альфа-канал в BMP или обрабатывают его неправильно.

СвойствоPNGBMP (24 бита)
СжатиеБез потерь (DEFLATE)Нет
ПрозрачностьПолный альфа-каналНет в 24 битах
Размер файла, фото 1000 × 1000около 1,5 МБоколо 3 МБ, всегда
Читается старым оборудованиемРедкоОчень широко
Читается современными браузерамиДаДа, но используется редко

Типичные ситуации

  • Подготовка логотипа или заставки для прошивки устройства, которая загружает только BMP.
  • Передача изображения в старые программы для дизайна этикеток, гравировки или вышивки.
  • Текстуры или спрайты для старого игрового движка или инструмента для модов.
  • Обои Windows или загрузочная картинка для старой системы.
  • Тестовый шаблон для контроллера дисплея.

Практические советы

Поскольку BMP не сжимается, большие изображения дают очень большие файлы. Перед конвертацией измените размер точно под нужды устройства: заставка 128 на 64 пикселя должна быть 128 на 64 пикселя, а не картинкой на 2000 пикселей, которую устройству придётся масштабировать. Если неизвестно, какая глубина цвета нужна, 24 бита самый надёжный вариант, именно его и создаёт этот конвертер. Если документация к оборудованию требует 8-битный индексированный или 16-битный BMP, понадобится специализированный инструмент, а 24-битный файл отсюда станет хорошей отправной точкой.

Частые вопросы

Кому сегодня нужен BMP?

Старым приложениям Windows, прошивкам и экранам устройств, некоторым принтерам этикеток, старым программам для ЧПУ и вышивки и отдельным научным инструментам, которые читают только BMP.

Поддерживает ли BMP прозрачность?

Обычный 24-битный BMP, который создаётся здесь, не поддерживает. Прозрачные области PNG заливаются белым. Некоторые программы принимают 32-битный BMP с альфа-каналом, но поддержка непредсказуема, поэтому 24 бита это надёжный вариант.

Почему BMP такой большой?

BMP хранит каждый пиксель без сжатия, по три байта на пиксель. Изображение 1000 на 1000 весит около 3 МБ независимо от содержимого. Так и задумано: формат должен быть простым для чтения, а не маленьким.

Теряется ли качество?

Нет. BMP не сжимается, поэтому пиксели точно те же, что в PNG.

Ваши файлы никогда не покидают устройство

Каждый инструмент на Squishly Tools на 100 % бесплатен и работает целиком внутри браузера. Ваши изображения и документы обрабатываются на вашем компьютере и никогда не отправляются на сервер. Здесь нет аккаунтов, водяных знаков и подвоха.