belun.app Блог

Конвертер HEIC в JPG — бесплатно и без загрузки

Перетащите фото HEIC сюда или выберите файлы

.heic · .heif · .hif — можно несколько сразу, ничего не загружается на сервер

Перетащите файлы .heic, выберите JPG, PNG или WebP и скачайте результат по одному или архивом. Конвертация идёт на вашем устройстве через декодер браузера — ничего не загружается на сервер. Это важно: снимки с телефона несут в себе GPS-координаты, и при конвертации они стираются. Ещё инструмент разбирает сам контейнер HEIC и показывает, что внутри: настоящее разрешение, раскладку плиток, глубину цвета, наличие карты глубины.

Как это работает

  1. 1
    Добавьте файлы HEIC Перетащите снимки в зону загрузки или нажмите на неё, чтобы выбрать файлы. Можно сразу несколько — инструмент обработает их по очереди и сохранит исходные имена.
  2. 2
    Выберите формат и качество JPG подойдёт для отправки и загрузки на сайты. PNG сохраняет прозрачность и ничего не теряет, но файл выйдет намного больше. WebP при том же качестве примерно на 25–30% компактнее JPG. Для JPG и WebP работает ползунок качества: 90% — разумное значение по умолчанию, 100% в основном просто добавляет вес.
  3. 3
    Скачайте один файл или всю партию У каждой строки своя ссылка на скачивание. Если сконвертировано два файла и больше, кнопка «Скачать всё архивом» соберёт их в один ZIP. Кнопка «Подробно» в строке покажет, что лежало в контейнере HEIC до конвертации.

Ваши данные защищены

Всё обрабатывается прямо в вашем браузере. Никакие файлы или текст не отправляются на наши серверы. Отключите интернет — инструмент продолжит работать.

Часто задаваемые вопросы

Фотографии загружаются на сервер?
Нет. Файл читается через FileReader, раскодируется декодером самого браузера, перерисовывается на canvas и заново кодируется локально. Можно открыть страницу, отключить Wi-Fi и спокойно конвертировать. Этим инструмент и отличается от iLoveIMG, FreeConvert и CloudConvert: там снимок уезжает на их серверы и хранится там какое-то время.
Почему написано, что браузер не умеет раскодировать HEIC?
Внутри HEIC лежит ключевой кадр HEVC (H.265), а HEVC обременён патентами. Apple платит за лицензию, поэтому Safari на macOS и iOS открывает HEIC без лишних действий. Chrome и Firefox на Windows и Linux идут без системного декодера HEVC для картинок и отказываются от формата. Если инструмент сообщил, что декодера нет, откройте ту же страницу в Safari. Или измените настройку на телефоне: «Настройки» → «Камера» → «Форматы» → «Наиболее совместимый», и дальше iPhone будет сохранять JPG.
Что означает пометка «только превью»?
Когда полный кадр раскодировать не получается, инструмент достаёт JPEG, который уже лежит внутри контейнера HEIC — либо отдельным элементом jpeg, либо миниатюрой в блоке EXIF. Картинка настоящая, но маленькая: у Apple встроенная миниатюра обычно около 320×240, а не 4032×3024, как оригинал. Это выход на крайний случай, а не полноценная конвертация — потому и пометка.
Теряется ли качество при переводе в JPG?
Немного теряется, и этого не избежать. HEIC сам по себе формат с потерями, так что вы перекодируете уже сжатое изображение — это второе поколение. При качестве 90 разница не видна на обычном фото при нормальном масштабе; потери заметны на плавных градиентах вроде чистого неба, где может проступить полосатость. Если файл пойдёт в дальнейшую обработку, берите PNG; если человеку или в веб-форму — JPG.
Почему JPG получился больше исходного HEIC?
Обычно в два–четыре раза больше, и так и должно быть. Сжатие HEIC на поколение опережает JPEG: один и тот же снимок при той же зрительной детализации занимает примерно вдвое меньше. HEIC на 2 МБ, ставший JPG на 5 МБ, — это не сбой, а разница форматов. Ползунок качества на 80 или переход на WebP вернут большую часть веса.
Что происходит с EXIF, геолокацией и Live Photo?
Всё это отбрасывается. Canvas хранит только пиксели, поэтому модель камеры, параметры съёмки, дату и GPS-координаты круговой путь не переживают. Для публикации снимка это удобно, для сортировки по дате съёмки — досадно. Видеочасть Live Photo лежит отдельным файлом .mov в памяти телефона, внутри .heic её нет, так что здесь ничего не пропадает.
Почему в сведениях написано, что фото собрано из плиток?
Потому что iPhone хранит снимок мозаикой, а не одним большим кадром: обычно это плитки 512×512 в сетке восемь на шесть для 12-мегапиксельного кадра, которые склеиваются при показе. Так телефон декодирует быстрее и параллельно. Из-за этого настоящий размер записан в блоке grid контейнера, а не в заголовке одной картинки, — поэтому некоторые старые программы для ПК показывают фото с iPhone как 512×512.
Можно ли конвертировать HEIC с серией или несколькими кадрами?
Инструмент конвертирует основной кадр — тот, который контейнер помечает как предназначенный для показа. В последовательности .heics или в серии кадров несколько; в сведениях видно, сколько их нашлось, но выгружается только основной. Для остальных пока нужны «Фото» на Mac или инструмент на базе ffmpeg.
Есть ли ограничение на размер и количество файлов?
Жёсткого лимита нет, упор идёт в память устройства. Файлы обрабатываются по одному, и каждый раскодированный кадр освобождается до начала следующего, так что несколько десятков 12-мегапиксельных снимков обычный ноутбук переварит. Кадры крупнее примерно 16,7 мегапикселей уменьшаются перед отрисовкой: Safari на iOS выше этого порога молча возвращает пустой canvas вместо ошибки.

Из блога

Почему фото с iPhone в HEIC и как их открыть Что на самом деле лежит внутри файла .heic, почему Windows и Chrome отказываются его открывать и как перевести партию снимков в JPG без загрузки на сервер. Читать статью →

Похожие инструменты