HEIC в JPG
Айфон снимает в HEIC, а Windows и половина сайтов такие файлы не открывают. Здесь снимок раскодируется прямо во вкладке и сохраняется в JPG, PNG или WebP — пачкой, с выбором качества и ширины. Ни один файл не уходит на сервер.
Библиотека раскодирования весит около двух мегабайт и загрузится при первом файле.
Чем форматы отличаются на одном снимке
Цифры ниже — для типичного кадра с телефона 4032 × 3024. Точный вес зависит от сюжета: ровное небо сжимается в разы сильнее, чем листва или гравий.
| Формат | Сжатие | Примерный вес | Где открывается |
|---|
Сколько весит кадр после уменьшения
Ширина считается по длинной стороне, пропорции сохраняются. Вес JPG падает примерно как квадрат ширины: половина ширины — это четверть площади.
| Ширина | Мегапикселей | Доля от исходного | Для чего хватает |
|---|
Что делает конвертер и зачем это нужно
Инструмент открывает снимки в формате HEIC и HEIF — те самые, которые снимает айфон, — и сохраняет их в JPG, PNG или WebP. Файлы можно бросать пачкой; для каждого видно исходный размер, вес до и после, а качество и ширину можно задать общими для всей партии. Ничего устанавливать не нужно, и ни один снимок не уходит на сервер: раскодирование идёт библиотекой libheif, собранной в WebAssembly, прямо во вкладке.
Задача возникает почти у каждого владельца айфона. Windows показывает HEIC, только если из магазина доустановлены расширения для HEIF и HEVC, а часть из них платная; многие сайты и старые программы такие файлы просто не принимают. Перевод в JPG решает вопрос окончательно — ценой размера файла, потому что кодек внутри HEIC сжимает заметно сильнее.

| Формат | Сжатие | Где открывается | Когда выбирать |
|---|---|---|---|
| HEIC | HEVC, с потерями | Apple, Android 9 и новее | Хранение на телефоне. |
| JPG | JPEG, с потерями | Везде | Отправка, печать, загрузка на сайты. |
| PNG | Без потерь | Везде | Дальнейшая обработка снимка. |
| WebP | С потерями | Браузеры | Публикация в сети, экономия веса. |
История: HEIF, патенты и ответ в виде AVIF
Формат HEIF описали в 2015 году в группе MPEG как контейнер для картинок, сжатых видеокодеком. Идея простая: кодек для видео за тридцать лет научился предсказывать соседние области кадра куда лучше, чем JPEG умел в 1992 году, и на неподвижной картинке это преимущество никуда не девается. Внутри HEIC лежит кадр, сжатый кодеком HEVC, он же H.265.
Массовым формат стал в 2017 году, когда Apple перевела камеру iPhone на HEIC вместе с iOS 11 и заодно на видеокодек HEVC. Решение было сугубо практическим: снимок весит примерно вдвое меньше при том же качестве, а память в телефоне не бесконечна. Вместе с выгодой пришла и проблема совместимости, которая тянется до сих пор: HEVC обложен патентами нескольких пулов, и поэтому поддержки формата нет там, где за неё пришлось бы платить.
Ответом на патентную историю стал AVIF — тот же подход, но на открытом кодеке AV1 без лицензионных отчислений. Браузеры его уже понимают. Но снимает телефон по-прежнему в HEIC, и задача «переделать в JPG» никуда не делась.


Как выбрать формат, качество и размер
Для отправки и печати берите JPG с качеством 85–92: разница с исходником на глаз не читается. Не удивляйтесь, если файл вырастет вдвое — так и должно быть, HEVC сжимает сильнее JPEG. Если вес важнее, опустите качество до восьмидесяти или задайте ширину: кадр 4032 пикселя, уменьшенный до 1920, весит примерно вчетверо меньше и для экрана и мессенджеров этого достаточно с запасом, а качество на экране телефона неотличимо.
Помните про метаданные: при пересборке снимка остаются только пиксели, а дата съёмки, модель камеры и координаты не переносятся. Для публикации в сети это скорее плюс. Если снимок нужно ещё и уменьшить до заданного веса, пригодится сжатие фото до размера, а перевести обычные картинки между форматами помогает PNG в JPG и обратно: там же видно вес до и после.
| Входные форматы | HEIC, HEIF |
| Выходные | JPG, PNG, WebP |
| Качество JPG | от 50 до 100 |
| Уменьшение | по длинной стороне |
| Пакетная обработка | есть |
| Кодек внутри HEIC | HEVC, он же H.265 |
| Стандарт HEIF | MPEG, 2015 год |
| Камера iPhone | с iOS 11, 2017 год |
| EXIF и геометка | не переносятся |
Как пользоваться
- Перетащите снимки HEIC или HEIF в поле, можно сразу несколько.
- Библиотека загружается один раз, дальше всё идёт быстро.
- JPG с нужным качеством, PNG без потерь или WebP полегче; при желании уменьшите ширину.
- Каждый снимок скачивается своей кнопкой, вес до и после виден рядом.
Частые вопросы
Что такое HEIC и почему его не открывает Windows
HEIC — это контейнер HEIF с картинкой, сжатой кодеком HEVC. Apple перевела на него камеру iPhone в 2017 году вместе с iOS 11: тот же снимок весит вдвое меньше JPG при том же качестве. Windows показывает такие файлы, только если из магазина доустановлены расширения для HEIF и HEVC, а второе у части сборок платное. Отсюда и вечная задача «переделать в JPG».
Файлы правда не уходят на сервер
Правда. Снимок читается из выбранного вами файла в память вкладки, раскодируется библиотекой libheif, собранной в WebAssembly, и рисуется на canvas — всё это внутри браузера. На сервер уходит один запрос: за самой библиотекой, когда вы впервые выбираете файл.
В каком формате сохранять
JPG подходит для фотографий и открывается везде; качество 85–92 обычно неотличимо от исходника. PNG хранит пиксели без потерь и весит в несколько раз больше — он нужен, когда снимок пойдёт в дальнейшую обработку. WebP при том же качестве весит примерно на треть меньше JPG и открывается во всех современных браузерах, но не во всех настольных программах.
Почему JPG получается тяжелее исходного HEIC
Потому что HEVC внутри HEIC сжимает сильнее, чем JPEG: это кодек следующего поколения. Снимок на 2 МБ в HEIC при качестве 92 нередко превращается в 4–5 МБ JPG. Если вес важен, снижайте качество до 80 или уменьшайте ширину — на глаз разница почти не читается, зато файл худеет вдвое.
Что происходит с поворотом снимка
Ориентация из метаданных применяется при раскодировании, поэтому вертикальные кадры остаются вертикальными. Отдельно поворачивать ничего не нужно.
Сохраняются ли дата съёмки и геометка
Нет. При пересборке картинки на canvas остаются только пиксели: EXIF, дата, модель камеры и координаты не переносятся. Для публикации в сети это чаще плюс, чем минус. Если метаданные нужны, конвертируйте снимок программой, которая умеет их переносить.
Что с живыми фото и сериями
Из Live Photo берётся основной кадр — видеодорожка лежит отдельным файлом и сюда не попадает. Из файла с несколькими изображениями раскодируется главное, помеченное в контейнере как primary.
Сколько файлов потянет вкладка
Десяток снимков с телефона обрабатывается за секунды. Каждый кадр во время работы держится в памяти распакованным — это ширина на высоту на четыре байта, то есть около 48 МБ на снимок 12 мегапикселей. Поэтому сотню файлов разумнее разбить на несколько заходов.
Ещё инструменты для картинок
Сжатие и изменение размера, обрезка, конвертеры PNG, JPG и WebP, метаданные, водяной знак, аватарка и палитра — в разделе 19 инструментов.