Конвертер изображений

PNG ⇄ JPG ⇄ WebP ⇄ AVIF, плюс GIF, BMP и SVG на входе.

Перетащите изображения сюда, нажмите для выбора или вставьтеPNG, JPG, WebP, AVIF, GIF, BMP, SVG, HEIC · несколько файлов · ничего не загружается
Конвертировать в
Качество

В JPEG нет прозрачности — прозрачные области заливаются выбранным цветом фона. Вывод в PNG идёт без потерь (с оптимизацией OxiPNG). AVIF самый компактный, но кодируется медленно.

Продолжить с результатами:

Что делает этот конвертер

Перетащите любые изображения, которые умеет показывать браузер — PNG, JPEG, WebP, AVIF, GIF, BMP или SVG, — выберите целевой формат, и каждый файл будет перекодирован на вашем устройстве. Самые частые задачи: превратить скачанные WebP в JPG или PNG, которые принимает старое ПО, перевести скриншоты PNG в куда более лёгкие JPG и подготовить версии картинок сайта в WebP или AVIF. Логотипы SVG растрируются в их собственном размере — это самый быстрый способ получить PNG из векторного значка. AVIF тоже частый вход: фотографии с новых телефонов и картинки с сайтов, отдающих AVIF, открываются здесь без плагинов и в один шаг переводятся в JPG или PNG. Снимки HEIC с iPhone тоже декодируются, но у отдельной страницы HEIC в JPG правильные значения по умолчанию и объяснение особенностей формата.

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

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

Сначала выберите целевой формат. Для форматов с потерями (JPEG, WebP, AVIF) появится ползунок качества; 85 % — хорошее универсальное значение. При конвертации в JPEG появляется выбор цвета фона, потому что JPEG не хранит прозрачность: прозрачные области PNG или WebP заливаются этим цветом, по умолчанию белым. Затем перетащите файлы, вставьте из буфера или выберите кнопкой. Результаты появляются примерно за секунду на изображение и сразу обновляются при смене настроек.

Выбранные настройки запоминаются на этом устройстве. Когда конвертация закончена, кнопки «Продолжить с…» передают результаты в сжатие изображений для дальнейшего уменьшения или в изменение размера для точных габаритов — без повторного выбора файлов и без второй загрузки. Кнопка ZIP собирает всю пачку в один архив.

Частые сложности

Главный сюрприз — прозрачность: логотип PNG после перевода в JPEG получает сплошной фон, потому что у формата попросту нет альфа-канала. Если прозрачность важна, выбирайте WebP или PNG. Анимированные GIF и анимированные WebP сводятся к первому кадру: покадровая конвертация анимации — отдельная задача.

Кодирование AVIF медленное по своей природе — на большое изображение уходит несколько секунд даже с используемым здесь кодировщиком на WebAssembly. Перевод JPEG в PNG делает файл в несколько раз больше, не добавляя качества: артефакты сжатия уже впечатаны в пиксели. И, как у любого инструмента на основе canvas, при конвертации теряются метаданные EXIF и встроенные цветовые профили, а цвета переводятся в sRGB; картинка выглядит так же, но данные камеры и координаты GPS исчезают.

Чем форматы отличаются

PNG (1996) — формат без потерь с полноценной прозрачностью, идеальный для скриншотов, схем, значков и всего, где есть резкие края или текст. JPEG (1992) — формат с потерями, созданный для фотографий: плавные градиенты сжимаются отлично, но прозрачности нет, а на резких краях при низком качестве видны «звоны». WebP (2010) закрывает обе роли в одном формате — с потерями и без, с альфа-каналом и анимацией — и даёт файлы примерно на 25–35 % меньше, чем JPEG или PNG; его поддерживают все основные браузеры с 2020 года. AVIF (2019), выведенный из видеокодека AV1, ещё меньше, особенно на низких битрейтах, и сегодня отображается везде, где браузер современный, хотя кодировщики остаются медленными.

GIF ограничен 256 цветами и держится только за счёт простых анимаций. BMP не сжат и остаётся наследием Windows. SVG вообще не пиксельный формат, а векторное описание — поэтому при переводе в PNG приходится выбирать размер растеризации. Этот инструмент декодирует средствами браузера (то есть вход равен тому, что ваш браузер умеет показывать), а кодирует теми же WebAssembly-кодеками, что использует Google Squoosh, — MozJPEG, libwebp, libavif и OxiPNG, — а не примитивными кодировщиками canvas, поэтому файлы получаются меньше, а AVIF работает в любом современном браузере. Без сервера и без загрузки.

Где это нужно

Сайты отдают WebP или AVIF, чтобы снизить вес страницы и улучшить Core Web Vitals, оставляя JPEG как запасной вариант. Типографии, старые настольные программы, Microsoft Office и многие государственные формы загрузки по-прежнему не принимают WebP и хотят JPG или PNG. Магазины приложений требуют скриншоты PNG точного размера. Дизайнеры растрируют значки SVG в PNG для соцсетей, фавиконов и писем, где SVG не отображается. Каталоги товаров приходят экспортом в BMP или TIFF, а магазину нужны JPG. Разработчики конвертируют ресурсы перед встраиванием в data-URL или коммитом в репозиторий.

Разумный порядок: конвертировать в нужный формат здесь, сжать до целевого размера, затем изменить размер под габариты показа. PNG с QR-кодами или схемами должны остаться PNG; фотографии — нет. Если конвертированная картинка пойдёт в стили или в JSON, закодируйте её потом инструментом Base64.

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

Какие форматы поддерживаются?

Вход: PNG, JPEG, WebP, AVIF, GIF, BMP, SVG. Выход: PNG, JPEG, WebP и AVIF, закодированные встроенными WebAssembly-кодеками, поэтому работают в любом современном браузере.

Почему прозрачный PNG в JPG получает белый фон?

В JPEG нет прозрачности, поэтому прозрачную область приходится чем-то заливать. Выберите другой цвет в поле фона или конвертируйте в WebP либо PNG, чтобы сохранить прозрачность.

Происходит ли конвертация без потерь?

В PNG — да, пиксели копируются точно. В JPEG, WebP или AVIF результат зависит от ползунка качества (WebP и AVIF при 100 % практически без потерь).

Загружаются ли файлы на сервер?

Нет. Браузер декодирует изображение, а встроенный WebAssembly-кодировщик перекодирует его локально в фоновом потоке. После загрузки страница работает офлайн.

Можно ли конвертировать много файлов сразу?

Да. Перетащите хоть целую папку: файлы обрабатываются по очереди, а «Скачать всё» отдаёт один ZIP-архив.