Конвертер форматов изображений
Конвертируйте изображения между PNG, JPEG, WebP, AVIF, GIF, BMP и ICO в браузере, с управлением качеством и цветом фона для прозрачных областей.
Работает полностью в вашем браузере. Ваши данные никуда не загружаются.
Что такое Конвертер изображений?
Этот конвертер меняет формат файла изображения: PNG, JPEG, WebP, AVIF, GIF, BMP или ICO. Он читает любой формат, который умеет декодировать ваш браузер (включая WebP, AVIF, GIF, BMP, ICO и SVG), и записывает выбранный вами. Для форматов без прозрачности можно выбрать цвет, которым заливаются прозрачные области.
Как пользоваться Конвертер изображений
- Перетащите, выберите или вставьте изображение, которое нужно конвертировать.
- Выберите Формат результата. Форматы, которые браузер не умеет кодировать (часто AVIF), отмечены как не поддерживаемые.
- Задайте Качество для JPEG, WebP или AVIF и Цвет фона для JPEG, BMP или GIF, если у изображения есть прозрачность.
- Проверьте превью и нажмите кнопку скачивания, чтобы сохранить сконвертированный файл.
Пример
20×20 PNG whose left half is transparent and right half red, output JPEG, background #ffffff
20×20 JPEG (file starts with bytes FF D8 FF); the left half is white, the right half red
Когда использовать Конвертер изображений
Используйте, когда сайт, приложение или принтер принимает только определённый формат, либо чтобы превратить загруженный WebP/AVIF в PNG или JPEG, пригодный для редактирования. Для фавикона нескольких размеров применяйте конвертер ICO, а для уменьшения размера файла — сжатие изображений. Конвертация JPEG с потерями в PNG не вернёт потерянное качество; она лишь сохранит те же пиксели без потерь.
Как работает Конвертер изображений
Источник декодируется через createImageBitmap (ориентация EXIF учитывается) и рисуется на canvas. PNG, JPEG, WebP и AVIF кодируются браузером через canvas.toBlob; инструмент проверяет возвращённый MIME-тип, чтобы никогда не выдать молча PNG под видом другого формата. BMP инструмент записывает сам как несжатый 24-битный битмап, GIF квантуется до 256 цветов через gifenc, а ICO оборачивает PNG (уменьшенный до 256×256) в контейнер ICO. У JPEG, BMP и GIF нет (полного) альфа-канала, поэтому прозрачные пиксели накладываются на выбранный цвет фона.
Распространенные Случаи Использования
- Превратить сохранённые из интернета изображения WebP в JPEG или PNG для старого ПО.
- Конвертировать логотип PNG с прозрачностью в JPEG с белым фоном для документа.
- Создать BMP для устаревших инструментов или встроенных дисплеев.
- Сделать простой .ico одного размера из PNG.
Примечание по Безопасности
Изображения декодируются, обрабатываются и кодируются локально в вашем браузере через Canvas API. На сервер ничего не загружается.
Часто Задаваемые Вопросы
Почему AVIF отключён?
Для кодирования AVIF браузер должен поддерживать AVIF в canvas.toBlob, а у многих такой поддержки пока нет. Инструмент проверяет это и отключает пункт вместо создания неверного файла.
Сохраняется ли при конвертации прозрачность?
PNG, WebP, AVIF и ICO сохраняют прозрачность. JPEG и BMP хранить её не умеют, GIF на выходе тоже сводится к плоскому изображению, поэтому прозрачные области получают выбранный вами цвет фона.
Можно ли конвертировать фото HEIC?
Только если ваш браузер умеет декодировать HEIC (Safari на устройствах Apple умеет). В других браузерах появится ошибка, что изображение не удалось открыть.