Конвертер форматов изображений — бесплатно
Конвертируйте между JPG, PNG, WebP, AVIF, GIF и BMP.
Конвертируйте изображения между JPG, PNG и WebP (а также AVIF, если браузер его поддерживает), включая HEIC с iPhone и SVG, прямо в браузере, без загрузки.
Экспорт в AVIF недоступен в этом браузере. WebP даёт такую же экономию и открывается почти везде.
Перетащите файлы или нажмите для выбора
JPG, PNG, WebP, AVIF, GIF, BMP, SVG, HEIC, HEIF · обрабатывается на вашем устройстве
или нажмите Ctrl+V, чтобы вставить из буфера обмена
Можно перетащить несколько файлов сразу
Совет: вставьте изображение из буфера обмена (Ctrl+V), чтобы загрузить его мгновенно.
Ваши файлы никогда не покидают устройство. Вся обработка происходит локально в браузере.
Частые применения
- Конвертировать JPG в WebPПреобразовать JPG изображения в WebP — современный формат дающий меньшие файлы с равной или лучшей качеством.
- Конвертировать PNG в WebPПреобразовать PNG графику в WebP — сохранить прозрачность и четкие края при уменьшении размера файла на 50–80%.
- Конвертировать изображения для печатиПодготовить изображения для профессиональной печати — преобразовать в высокое качество форматов с полным разрешением сохраненным.
Как это работает
Конвертация полностью работает в вашем браузере с использованием API Canvas — того же движка кодирования изображений, встроенного в Chrome, Firefox и Safari. Ваши файлы рисуются на закадровом холсте и перекодируются с помощью canvas.toBlob() в целевой формат; ничего не загружается ни на один сервер.
- 1Изображение декодировано в холстКаждый файл загружается в HTMLImageElement через локальный URL объекта. После декодирования данные пикселей рисуются на закадровом холсте, размер которого соответствует выходным размерам — сохраняя соотношение сторон, если задана максимальная ширина.
- 2Прозрачность JPEG обрабатывается перед кодированиемПри конвертации в JPEG (у которого нет альфа-канала) холст сначала заполняется белым фоном перед рисованием изображения, предотвращая рендеринг прозрачных областей как чёрных в выходном файле.
- 3canvas.toBlob() перекодирует пикселиНативный метод canvas.toBlob(mime, quality) браузера кодирует холст в выбранный формат (JPG, PNG, WebP или AVIF) при запрошенном уровне качества. Если браузер не поддерживает кодирование формата, проверка функциональности, запускаемая при старте, отключает эту кнопку, а не тихо производит неправильно помеченный файл.
- 4Вывод доставляется как локальный blobЗакодированный blob оборачивается в локальный URL объекта для мгновенного предпросмотра и скачивания. Для нескольких файлов JSZip собирает их в ZIP в браузере перед запуском скачивания.
Все данные изображения остаются на вашем устройстве — файлы считываются и кодируются полностью внутри браузера с использованием API Canvas, и никакие данные никогда не отправляются на сервер.
Похожие инструменты
Сжатие изображений
Сжимайте JPG, PNG, WebP и AVIF. Сравнение до/после.
PDF в изображения (JPG, PNG, WebP)
Конвертируйте каждую страницу PDF в JPG, PNG или WebP нужного разрешения. Скачивайте страницы по отдельности или все сразу в ZIP. Файлы не покидают браузер.
Изменение размера изображения
Изменение размера изображений по размерам или процентам. Сохраняйте соотношение сторон, выбирайте формат вывода, без потери качества.