Конвертер HEIC в JPG
Конвертируйте изображения HEIC в JPG прямо в браузере, без загрузки на сервер.
Ввод
Вывод
Документация
Почему существует так много форматов изображений?
У каждого формата изображений свой баланс между размером файла, качеством и такими возможностями, как поддержка прозрачности. Поэтому выбор подходящего формата зависит от того, где будет использоваться изображение. Преобразование также помогает, если программа или сайт не поддерживает имеющийся у вас формат.
| Формат | Прозрачность | Подходит для |
|---|---|---|
| PNG | Да | Снимков экрана, логотипов и графики с текстом, сохраняемых без потери деталей |
| JPG | Нет | Фотографий в небольших файлах со сжатием с потерями |
| WebP | Да | Изображений для веба со сжатием с потерями или без потерь |
| GIF | Вкл. или выкл. для пикселя | Простой графики с палитрой до 256 цветов |
| BMP | Редко | Старых программ для Windows; файлы обычно не сжаты и занимают много места |
| ICO | Да | Значков Windows и значков сайтов — несколько размеров в одном файле |
| TIFF | Да | Печати, сканирования и архивирования |
| HEIC | Да | Фотографий с iPhone и iPad; можно преобразовать из этого формата, но не в него |
| AVIF | Да | Современных изображений для веба с высокой степенью сжатия; можно преобразовать из этого формата, но не в него |
| SVG | Да | Векторных логотипов и значков, которые масштабируются до любого размера; можно преобразовать из этого формата, но не в него |
Описание инструмента
Этот инструмент преобразует изображения между форматами PNG, JPG, WebP, GIF, BMP, ICO и TIFF, а также из HEIC, AVIF и SVG в любой из этих форматов. Все конвертеры изображений здесь работают одинаково — как универсальный конвертер изображений, так и конвертеры для отдельных пар форматов, например HEIC в JPG, PNG в JPG или SVG в ICO: при запуске в них выбраны форматы, указанные в названии, а меню «Исходный формат» и «Целевой формат» позволяют выбрать любые другие. Можно преобразовать одно или сразу несколько изображений. Кнопка «Выбрать файлы» показывает только изображения в исходном формате, но можно перетащить сюда изображения любого из поддерживаемых форматов. Каждое изображение преобразуется из своего формата, поэтому файл WebP преобразуется даже в конвертере PNG в JPG. Параметры «Качество», «Максимальный размер» и «Фон» в настройках целевого формата позволяют уменьшить изображения или заполнить их прозрачные области. При изменении любого параметра изображения преобразуются заново. Все преобразованные изображения отображаются в виде сетки, у каждого есть собственная кнопка «Скачать». Нажмите на изображение, чтобы просмотреть его в полном размере. Преобразованные изображения сохраняют исходные имена файлов, но получают новое расширение.
Изображения преобразуются на вашем устройстве и никогда не загружаются на сервер.
Преобразование нескольких изображений за раз
Выберите или перетащите любое количество изображений и добавляйте новые в любой момент: это пакетный конвертер изображений, поэтому преобразовывать фотографии по одной не нужно. За один раз можно преобразовать в JPG сразу несколько фотографий HEIC с iPhone, набор снимков экрана PNG в WebP или уменьшить размер фотографий товаров, преобразовав их в JPG с меньшим максимальным размером.
- Изображения преобразуются по очереди, в порядке добавления, а на индикаторе выполнения отображается их количество.
- Они отображаются в виде сетки, у каждого есть собственная кнопка «Скачать». Нажмите на миниатюру, чтобы просмотреть изображение в полном размере, а затем используйте стрелки или проведите пальцем, чтобы просмотреть остальные.
- Кнопка «Скачать все» сохраняет все преобразованные изображения в одном ZIP-файле. Если преобразовано только одно изображение, оно сохраняется как есть.
- Если имена двух изображений совпадают, к имени более позднего добавляется число, например: снимок (1).jpg.
- Если изображение не удастся преобразовать, появится сообщение об ошибке с его именем, а остальные изображения всё равно будут преобразованы.
Настройки
- Параметр «Качество» задаёт, сколько деталей сохраняет JPG или WebP: от 100% до 10%. Для каждого значения указано качество: высокое, среднее или низкое. При более низком качестве файлы занимают меньше места, но детали становятся более размытыми и блочными. Для JPG и WebP по умолчанию установлено значение 90%. Для GIF параметр «Качество» задаёт количество цветов в изображении — от 256 до 16; по умолчанию установлено значение 256. PNG, BMP, ICO и TIFF сохраняют каждый пиксель без изменений, поэтому для них качество обозначено как «Без потерь» и его нельзя изменить. Chrome сохраняет WebP без потерь при качестве 100%.
- Параметр «Максимальный размер» уменьшает изображение так, чтобы его самая длинная сторона не превышала указанное количество пикселей, сохраняя пропорции: при значении 1920 пикселей фотография размером 4032 × 3024 станет размером 1920 × 1440, а фотография, снятая в вертикальной ориентации, — 1440 × 1920. Если изображение уже меньше указанного размера, оно сохранит исходные размеры: увеличение только сделало бы его размытым. Значение «Исходный размер» сохраняет размер каждого изображения без изменений. Для файлов ICO размеры задаются с помощью флажков, поэтому для них параметр «Максимальный размер» всегда имеет значение «Исходный размер».
- Параметр «Фон» задаёт цвет прозрачных областей: значение «Прозрачный» сохраняет их прозрачность, а белый или чёрный цвет заполняет их. JPG и BMP не поддерживают прозрачность, поэтому для них доступны только белый и чёрный цвета, а по умолчанию выбран белый. Если затем выбрать формат с поддержкой прозрачности, снова будет выбрано значение «Прозрачный».
- При преобразовании в ICO отметьте нужные размеры значка — от 16 × 16 до 256 × 256 пикселей. По умолчанию отмечены все размеры.
Как это работает
Браузер декодирует изображение, за исключением TIFF, который декодирует UTIF.js, и HEIC, который декодирует libheif. Инструмент рисует изображение на canvas в размере, разрешённом параметром «Максимальный размер», и заполняет фон выбранным цветом. Затем браузер кодирует файлы PNG, JPG и WebP, gifenc записывает файлы GIF, UTIF.js — файлы TIFF, а сам инструмент записывает файлы BMP и ICO.
- Для GIF используются цвета, лучше всего соответствующие изображению, в количестве, заданном параметром «Качество». Пиксели с непрозрачностью менее 50% становятся прозрачными, если только они не заполнены цветом фона; остальные пиксели становятся полностью непрозрачными.
- Для каждого размера файла ICO создаётся отдельное квадратное изображение PNG. Если изображение не квадратное, оно масштабируется с сохранением пропорций и помещается по центру; поля остаются прозрачными или заполняются цветом фона.
- Файлы TIFF записываются без сжатия. Большинство браузеров не могут показывать TIFF, поэтому в сетке для целевого формата TIFF отображается исходное изображение.
- Фотография HEIC поворачивается и отражается так, как указано в файле, чтобы она отображалась правильно. Если файл HEIC содержит несколько изображений, преобразуется только основное. Преобразование файлов HEIC занимает немного больше времени, поскольку libheif декодирует их в браузере; при первом преобразовании также загружается сама библиотека.
- Изображение SVG рисуется с шириной и высотой, заданными в файле, или с размером из его viewBox, а если ни то ни другое не указано — размером 300 × 150 пикселей.
- Для анимированных GIF, WebP или PNG преобразуется только первый кадр, а для многостраничного TIFF — только первая страница.
- Метаданные, например сведения о камере и GPS-координаты из данных EXIF фотографии, в новый файл не копируются.
Советы
- Чтобы сохранить прозрачный фон, преобразуйте изображение в PNG, WebP, ICO, TIFF или GIF, а не в JPG или BMP.
- Для фотографий файлы JPG и WebP намного меньше, чем PNG. Для снимков экрана и логотипов PNG сохраняет чёткость текста и краёв.
- Чтобы поделиться фотографиями с iPhone или загрузить их на сайт, который не поддерживает HEIC, преобразуйте их в JPG.
- Чтобы уменьшить размер фотографий для электронной почты или веба, выберите меньшее значение максимального размера, например 1920 пикселей, или среднее качество.
- Для значка сайта используйте квадратное изображение размером не менее 256 × 256 пикселей или файл SVG.
- Чтобы получить изображение большего размера из SVG, сначала измените атрибуты ширины и высоты в текстовом редакторе, поскольку изображение рисуется в исходном размере.
- SVG, который ссылается на шрифты или изображения в других файлах, рисуется без них, поскольку браузеры не загружают внешние файлы для изображения. Перед преобразованием преобразуйте текст в контуры и встроите изображения в файл.
- Для сохранения WebP нужен браузер, который умеет его кодировать. В других браузерах появится сообщение об ошибке.