С 2017 года iPhone по умолчанию снимает в HEIC. Технически формат превосходит JPEG — примерно вдвое меньший размер при том же визуальном качестве, поддержка 10 бит на канал и прозрачности — но за пределами экосистемы Apple поддержка остаётся неровной. HEIC, отправленный на ноутбук с Windows, в систему управления контентом, в форму заявки или в фотопечать, часто просто выдаёт ошибку неподдерживаемого формата.
Этот конвертер декодирует HEIC через libheif, скомпилированный в WebAssembly, и перекодирует в JPG или PNG. Изображение выходит с теми же размерами и тем же содержимым; меняется только оболочка — на такую, которую откроет любая система.
Декодирование выполняется в этой вкладке через WebAssembly. Ваши фотографии, включая семейные, никуда не загружаются.
| HEIC | JPG | |
|---|---|---|
| Размер файла | Примерно вдвое меньше | База |
| Глубина цвета | До 10 бит на канал | 8 бит на канал |
| Прозрачность | Поддерживается | Не поддерживается |
| Совместимость | Apple и немногое сверх того | Универсальная |
HEIC выигрывает во всём, кроме того, что обычно и решает дело: возможности открыть файл. Поэтому конвертация всё ещё нужна.
На iPhone в разделе Настройки → Камера → Форматы вариант Наиболее совместимые заставляет камеру снимать сразу в JPEG. Файлы будут крупнее, зато конвертировать ничего не придётся.
Есть ещё перенос: в Настройки → Фото пункт Автоматически в разделе переноса на Mac или PC конвертирует снимки в JPEG прямо при передаче по кабелю. Если фотографии приходят на компьютер в HEIC, значит выбран вариант Переносить оригиналы.
Windows требует расширения кодеков, которые установлены не всегда, и даже с ними многие приложения формат не поддерживают. Конвертация в JPG решает вопрос окончательно.
Немного и неизбежно: HEIC декодируется в пиксели и перекодируется в JPEG. Кодирование выполняется с высоким качеством, и при обычном просмотре разница не заметна.
Да. Пакетная конвертация — основной сценарий: добавьте все файлы и получите ZIP.
Нет. Изображение перекодируется из пикселей, поэтому метаданные EXIF, включая GPS, в итоговый файл не попадают. Для большинства это плюс к приватности.
JPG для фотографий — формат создан именно для этого, и файлы получаются намного меньше. PNG только если действительно нужно сжатие без потерь.
Нет. Декодер libheif работает в WebAssembly внутри этой вкладки.