Что такое HEIC?
HEIC (High Efficiency Image Container) — формат, который iPhone и iPad используют по умолчанию с iOS 11 (2017). Он основан на стандарте HEIF и кодеке HEVC (H.265). Результат — фотографии на 40–50 % меньше эквивалентных JPEG при том же визуальном качестве.
Apple выбрала HEIC из практических соображений: типичный пользователь делает тысячи снимков, а хранилище iCloud не бесконечно. Вдвое меньший размер файла удваивает количество фото, помещающихся на устройство.
Почему HEIC вызывает проблемы
Несмотря на технические преимущества, за пределами экосистемы Apple начинаются сложности:
- Windows — открывает HEIC только после установки платного расширения кодека (или бесплатного HEIF Image Extensions + HEVC Video Extensions).
- Браузеры — ни один крупный браузер не отображает
.heicв теге<img>. HEIC нельзя использовать на вебе. - Почта и мессенджеры — многие клиенты не показывают HEIC. Получатель видит вложение, которое не может открыть.
- Старое ПО — Photoshop до CC 2020, GIMP (без плагинов), многие CMS отклоняют HEIC.
Решение простое: конвертировать HEIC в JPEG, WebP или PNG.
Как конвертировать HEIC в JPEG
Вариант 1: Deflato (онлайн, пакетная обработка)
Deflato принимает HEIC нативно:
- Откройте deflato.com.
- Перетащите .heic-файлы — до 50 штук за раз.
- Выберите JPEG (или WebP/AVIF) в качестве формата вывода.
- Качество — 85 для чётких фото, 75 если важнее размер.
- Масштабирование (опционально) — например, 1920 px для веба или почты.
- Скачайте файлы поштучно или ZIP.
Deflato работает в облаке — подходит для любого устройства: Windows, Linux, Chromebook, iPhone через Safari.
Вариант 2: Изменить настройки камеры iPhone
- Настройки → Камера → Форматы
- Выберите Наиболее совместимый вместо «Высокоэффективный».
Камера будет снимать в JPEG. Минус — фото займут вдвое больше места.
Вариант 3: Автоконвертация при переносе
- Настройки → Фото
- В разделе Перенос на Mac или ПК выберите Автоматически.
HEIC остаётся на устройстве, а на компьютер передаётся JPEG.
Пакетная конвертация больших библиотек
Для сотен HEIC-файлов удобен Deflato API:
curl -X POST https://deflato.com/api/v1/compress -H "Authorization: Bearer YOUR_API_KEY" -F "file=@IMG_1234.heic" -F "output_format=JPEG" -F "quality=85" --output IMG_1234.jpg
Оберните в shell-цикл для обработки целой папки.
HEIC vs JPEG: что хранить?
Для архива HEIC лучше — меньший размер при том же качестве. Для совместимости JPEG по-прежнему безопаснее. Прагматичный подход: оригиналы в HEIC в iCloud, конвертация в JPEG только для публикации и отправки.
Заключение
HEIC — превосходный формат, застрявший в проблеме совместимости. Пока браузеры и кросс-платформенные инструменты не подтянутся, конвертация в JPEG остаётся практичным решением. Deflato работает с HEIC нативно — конвертация и сжатие за один шаг, без плагинов и дополнительного ПО.