HEIC формат
HEIC (High Efficiency Image Container) — контейнерный формат изображений Apple на базе кодека HEVC. Обеспечивает сжатие в 2 раза лучше JPEG при аналогичном визуальном качестве. Используется по умолчанию на iPhone начиная с iOS 11.
HEIC (High Efficiency Image Container) — файловый контейнер Apple для хранения изображений в формате HEVC (H.265). Введён как стандарт камеры iPhone начиная с iOS 11 / iPhone 7 (2017). Является подмножеством стандарта HEIF (High Efficiency Image File Format, ISO/IEC 23008-12). Расширение файла: .heic (одиночное изображение) или .heics (серия Live Photo).
Технические характеристики HEIC
- Кодек: HEVC (H.265) — тот же, что для видео 4K
- Глубина цвета: 8, 10, 12 бит на канал (против 8 бит у JPEG)
- HDR: поддержка Dolby Vision, HLG, HDR10
- Прозрачность: поддерживается alpha-channel
- Несколько изображений: Live Photo (видеоряд + стоп-кадр) в одном файле
- EXIF и XMP: полная поддержка метаданных
- Сжатие: на 40–50% меньше JPEG при одинаковом воспринимаемом качестве
Поддержка в браузерах и ОС
| Платформа | Поддержка HEIC | Способ открыть |
|---|---|---|
| macOS 10.13+ | Нативная | Preview, Finder |
| iOS / iPadOS | Нативная | Фото, любые приложения Apple |
| Windows 11 | Через платное расширение | HEVC Video Extensions ($0.99 в Microsoft Store) |
| Android 9+ | Ограниченная | Зависит от OEM-реализации |
| Safari 17+ | Да (macOS/iOS) | Нативно |
| Chrome / Firefox / Edge | Нет | Требует конвертации на сервере |
Конвертация HEIC в JPG
- На iPhone: Настройки → Камера → Форматы → «Максимальная совместимость» — снимки сохраняются сразу в JPEG
- macOS: открыть в Preview → Экспорт → JPEG
- Windows: установить iCloud для Windows — он автоматически конвертирует фото при синхронизации
- Sharp (Node.js):
sharp('photo.heic').jpeg({ quality: 90 }).toFile('photo.jpg')— поддерживается с libvips 8.11+ - ffmpeg:
ffmpeg -i photo.heic photo.jpg
Panda AI принимает HEIC через удаление фона и апскейл, конвертируя в RGB на стороне сервера перед обработкой нейросетью.
HEIC vs JPEG vs PNG
- HEIC vs JPEG: HEIC на 40–50% меньше, HDR, 10-бит, но плохая совместимость с вебом
- HEIC vs PNG: HEIC лучше сжимает без потерь для фото; PNG лучше для графики и иконок
- Для публикации в вебе — всегда конвертировать в JPEG или WebP
FAQ — HEIC
Почему iPhone снимает в HEIC, а не JPEG?
Apple перешла на HEIC в 2017 году из соображений экономии хранилища: при том же качестве файл вдвое меньше. При передаче фото через AirDrop на Mac файл остаётся HEIC. При отправке через большинство сторонних приложений iOS автоматически конвертирует в JPEG для совместимости.
Теряется ли качество при конвертации HEIC в JPEG?
Да, небольшие потери неизбежны — JPEG применяет собственное lossy-сжатие поверх уже сжатых данных. Рекомендуется export с Quality ≥ 90 для минимальных потерь. Если оригинал — Live Photo, видеосоставляющая теряется при конвертации.
Поддерживает ли Photoshop HEIC?
Adobe Photoshop поддерживает открытие HEIC начиная с версии 22.2 (2021) на macOS. На Windows требуется установленное расширение HEVC. Lightroom поддерживает HEIC с версии 6.3.