Конвертер форматов изображений
Меняйте формат файлов изображений между JPG, PNG, WebP и AVIF — и превращайте фотографии HEIC с iPhone в файлы JPG, которые открываются практически везде. Добавляйте до 20 изображений за раз, выбирайте один выходной формат и скачивайте каждый преобразованный файл отдельно или все вместе в виде ZIP-файла. Исходные размеры в пикселях сохраняются.
Конвертировать изображения
Конфиденциальность: Файлы обрабатываются только в браузере и никогда не загружаются на сервер.
Поддерживаемые входные форматы: JPG, PNG, WebP, AVIF (если ваш браузер может его декодировать) и HEIC / HEIF. Преобразованные файлы сохраняют исходные размеры.
PNG — формат без потерь, поэтому для вывода PNG этот ползунок игнорируется.
Результаты и загрузки
Преобразованные файлы появляются здесь по мере готовности. Скачивайте их по одному или используйте загрузку ZIP, как только хотя бы один файл будет успешно преобразован.
Как это работает
- Выберите до 20 изображений JPG, PNG, WebP, AVIF или HEIC / HEIF.
- Выберите выходной формат. Для JPG, WebP или AVIF задайте нужное качество.
- Конвертируйте. Каждый файл декодируется и повторно кодируется в вашем браузере в исходном размере.
- Скачивайте файлы по отдельности или скачайте всё успешно преобразованное одним ZIP-файлом. Файлы, завершившиеся ошибкой, показывают собственное сообщение об ошибке, поэтому одна неудача не скроет остальные файлы пакета.
Часто задаваемые вопросы
Загружаются ли мои изображения на сервер?
Нет. Файлы обрабатываются только в браузере и никогда не загружаются на сервер. Единственное, что может быть загружено, — описанный ниже необязательный декодер HEIC; сами изображения остаются на вашем устройстве.
Как преобразовать фотографию HEIC с iPhone в JPG?
Выберите фотографию HEIC, оставьте выходной формат JPG и конвертируйте. Фотографии iPhone по умолчанию сохраняются в формате HEIC, и многие сайты, формы и приложения Windows не могут их открыть. Эта страница сначала пробует встроенное декодирование HEIC вашим браузером, которое работает в Safari. Если это не удастся, она при необходимости загружает декодер heic2any и преобразует фотографию в JPG в исходных размерах. Если оба пути не сработают, вы получите понятную ошибку вместо повреждённой загрузки: на iPhone откройте фотографию в «Фото» или «Файлах» и через «Поделиться» сохраните её как JPG либо попробуйте ещё раз в Safari.
Что произойдёт, если мой браузер не может выводить AVIF?
Вы получите понятную ошибку для этого файла, и файл AVIF создан не будет. Страница проверяет поддержку кодирования AVIF во время выполнения, пробуя canvas.toBlob с image/avif, а не завершается молча ошибкой. Выберите вместо этого JPG, PNG или WebP либо попробуйте браузер с поддержкой кодирования AVIF.
Меняет ли преобразование размер изображения в пикселях?
Нет. Вывод сохраняет исходные размеры в пикселях. Меняется только формат файла, а также настройка качества для JPG, WebP или AVIF. Преобразование JPG в JPG всё равно повторно кодирует изображение с выбранным вами качеством, поэтому размер файла может измениться, даже если размеры не изменились.
Влияет ли ползунок качества на вывод PNG?
Нет. PNG — формат без потерь, поэтому ползунок качества для вывода PNG игнорируется. Он применяется только к выводу JPG, WebP и AVIF.
Какая библиотека используется для декодирования HEIC и какова её лицензия?
Для декодирования HEIC используется heic2any 0.0.4 от Alex Corvi. Он распространяется по лицензии MIT и включает libheif (LGPL) для декодирования. Загрузка декодера весит около 1,3 МБ, он загружается с jsDelivr только при первом выборе файла HEIC и никогда не загружается при первой загрузке страницы. Если ваш браузер уже умеет декодировать HEIC встроенными средствами, декодер вообще не загружается.
Почему один файл завершился ошибкой, а другие — успешно?
Каждый файл преобразуется отдельно и показывает собственное сообщение об ошибке. Частая причина — формат, который ваш браузер не может декодировать или закодировать, файл, который на самом деле не является изображением, или файл HEIC, который не смогли прочитать ни встроенное декодирование, ни декодер heic2any. Успешно преобразованные файлы из того же пакета по-прежнему доступны для загрузки.