Конвертировать BMP в ICO (фавиконка)
Немного форматной эрудиции: файл ICO — по сути каталог из BMP, записи иконок внутри используют ту же битмап-структуру, которую Windows читает с 1990 года. Так что конвертация выходит приятно закольцованной: ваш битмап обрезается до центрального квадрата, масштабируется в 16, 32 и 48 px и укладывается в контейнер, для которого всегда был предназначен.
Также пригодится: Конвертировать PNG в ICO (фавиконка)
Как это работает
Перетащите битмап — ретроресурсы и наследные экспорты именно то, ради чего эта пара существует.
Пиксели переходят прямо в записи иконок 16, 32 и 48 px — ту же структуру Windows разбирает с 1990 года.
Помните: стандартные BMP непрозрачны, так что ждите иконку сплошным квадратом; скачивайте .ico отдельно или в ZIP.
BMP vs ICO
Эти двое практически родня — записи ICO суть BMP-структуры внутри каталога, — так что перед вами самая буквальная конвертация на сайте. Но у родства есть пределы: классические 24-битные битмапы не несут альфа-канала, поэтому у иконок, рождённых из PNG, углы получаются красивее.
| BMP | ICO | |
|---|---|---|
| Сжатие | Обычно нет (сырые пиксели) | Без потерь (записи BMP или PNG) |
| Прозрачность | Нет | Да (полный альфа-канал) |
| Анимация | Нет | Нет |
| Поддержка | Универсальная на десктопе | Универсальная для фавиконок |
| Лучше всего для | Старые Windows-программы, обмен сырыми пикселями | Фавиконки и иконки Windows-приложений |
Частые вопросы
Нет — ради этого сайт и создавался. Конвертация целиком выполняется в вашем браузере через WebAssembly: файлы не покидают устройство, и никакой сервер в процессе не участвует. После загрузки страницы инструмент работает даже без интернета, а ограничение на размер файлов — только память вашего устройства.
Нельзя, и это частая ловушка — ICO нужен заголовок-каталог с описанием каждой записи, которого у переименованного BMP нет. Некоторые просмотрщики фокус терпят; ярлыки Windows и браузеры — как правило, нет. Этот инструмент собирает настоящую структуру с тремя стандартными размерами внутри.
Да — именно так наследные графические ресурсы превращают в иконки программ. 32-битные записи, которые пишет инструмент, работают со времён Windows XP и новее. Заметка для ретрокомпьютерных проектов: совсем древний софт может ждать 8-битные палитровые иконки, а это отдельная история.
Почти никогда — стандартные BMP полностью непрозрачны, так что иконка выйдет сплошным квадратом. Для фотографических иконок и дизайна «в край» это нормально. Если нужны прозрачные углы, пересоберите исходник как PNG с альфа-каналом и используйте Конвертировать PNG в ICO.
Это самый буквальный путь из существующих: записи ICO внутри и есть BMP-структуры, пиксели переезжают без форматной гимнастики. Но «лучше» — только если BMP 32-битный. Классические 24-битные BMP не несут альфа-канала: исходники PNG дают иконки с настоящими прозрачными углами, а исходники BMP — сплошные квадраты. Буквальное не всегда красивее.
Прозрачности, на практике — у стандартных битмапов нет альфа-канала, так что иконка занимает весь свой квадрат на любом фоне. Для дизайна «в край» это незаметно; для круглого или фигурного знака означает видимую рамку в тёмных вкладках. Лечится выше по течению: пересоберите исходник с альфа-каналом и конвертируйте его.
Похожие инструменты
Конвертировать PNG в ICO (фавиконка)
Конвертируйте PNG в ICO в браузере — бесплатно, без загрузки. Один файл с иконками 16, 32 и 48 px, полный альфа-канал — настоящая мультиразмерная фавиконка.
Конвертировать GIF в ICO (фавиконка)
Конвертируйте GIF в ICO в браузере — бесплатно, приватно, без загрузки. Первый кадр становится фавиконкой 16, 32 и 48 px — идеальный путь для пиксель-арта.
Конвертировать BMP в PNG
Конвертируйте BMP в PNG в браузере — бесплатно, без потерь и без загрузки. Несжатые битмапы становятся на 50–90% меньше, не меняя ни одного пикселя.
Конвертировать BMP в JPG
Конвертируйте BMP в JPG в браузере — бесплатно, приватно, без загрузки. Гигантские несжатые битмапы превращаются в фото на 95–98% легче исходника.