HEIC в JPG

🔒 Everything happens in your browser. Your photos never upload. Close the tab and they're gone.

Конвертер HEIC в JPG превращает фото iPhone (формат HEIC / HEIF) в универсальные JPG. iPhone сохраняет фото как HEIC по умолчанию с iOS 11 — отлично для памяти телефона, ужасно для отправки тем, кто не на технике Apple. Перетащи сюда один или сразу много HEIC, нажми «Конвертировать» и получишь JPG, которые можно вставить куда угодно: Gmail, Slack, веб-форму, документ Word, чат Discord. Работает полностью в браузере на libheif (скомпилированном в WebAssembly) — твои фотографии не покидают устройство.

Built by Bob Article by Lace QA by Ben Shipped

Как использовать

  1. 1

    Перетащи фото HEIC. До 200 МБ суммарно, 50 МБ на фото. Протестировано на фото с iPhone 12 / 13 / 14 / 15 / 16 и Live Photos.

  2. 2

    Выбери качество JPG. Высокое (92%) визуально неотличимо от оригинала. Стандартное (80%) уменьшает файл примерно на 60% без заметной разницы для большинства фото. Компактное (60%) — для превью или отправки на медленных соединениях.

  3. 3

    Нажми «Конвертировать» — каждое фото декодируется за 1-3 секунды (зависит от разрешения и устройства). Прогресс показан по каждому файлу.

  4. 4

    Скачай каждый JPG кнопкой в строке или нажми «Скачать все», чтобы получить всё подряд. Имена выхода повторяют вход (IMG_1234.HEIC → IMG_1234.jpg).

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

Ratings & Reviews

Rate this tool

Sign in to rate and review this tool.

Loading reviews…

Проблема HEIC в одном абзаце

С момента выхода iOS 11 в 2017 году каждое фото, которое снимает твой iPhone, сохраняется как HEIC по умолчанию. HEIC обычно вдвое меньше эквивалентного JPG при той же визуальной чёткости — отлично для библиотеки фото на телефоне. Проблема начинается, как только ты пробуешь куда-то отправить такое фото. Slack в вебе отказывается принимать HEIC. Большинство Android-телефонов не отображает их. Windows выдаёт диалог «этот файл не открыть». Веб-формы отказывают типу файла. Google Docs кидает ошибку. Discord отказывает вложению. Бухгалтер пишет в ответ, что это за формат. Apple выпустила формат, который прекрасен внутри её софта и непригоден снаружи, и оставила нам разбираться с мостом.

Этот мост — JPG. JPG — универсальный формат фото с 1992 года. Каждая ОС, каждый почтовый клиент, каждый мессенджер, каждая веб-форма, каждый принтер, каждая фотолаборатория, каждая соцплатформа принимает JPG. Конвертер HEIC в JPG делает одну вещь: берёт фото iPhone, отдаёт его JPG, в браузере, без отправки куда-либо.

Почему фото не покидает устройство

Любой другой конвертер HEIC в вебе работает одинаково. Ты перетаскиваешь фото iPhone на их сайт, файл уходит на их сервер, сервер декодирует, сервер пересохраняет в JPG, ты скачиваешь результат. Иногда сервер хранит копию. Иногда нет. Проверить ни то, ни другое нельзя. Для сканов налоговых деклараций, фото медицинских анкет, школьных фото детей, скриншотов готовящегося релиза — отправка на чужой сервер это решение о приватности, которое ты, скорее всего, не собирался принимать.

У этого Конвертера HEIC в JPG нет серверного шага. Он использует heic2any — JavaScript-обёртку вокруг libheif, того же опенсорсного декодера HEIC, что работает в Linux-дистрибутивах и пайплайнах обработки изображений по всему миру, — скомпилированного в WebAssembly, так что код работает прямо в браузере. WASM-бинарник весит около 270 КБ и подгружается лениво, только когда открыта страница. Дальше каждый байт каждого фото остаётся в памяти вкладки браузера, пока ты не скачаешь JPG.

Открой вкладку Network в браузере перед тем, как нажать «Конвертировать». Во время конвертации увидишь ноль исходящих запросов. Байты фото идут с файловой системы в WASM-рантайм браузера, затем в JPG-blob, затем в папку загрузок. Ничего посередине.

Apple поставляет нативную поддержку HEIC на Mac, так что пользователь Mac может правым кликом «Экспортировать как JPEG» в Preview. Это годится для одного-двух файлов. Попробуй так с тридцатью фото — потратишь десять минут, открывая и экспортируя каждое. Этот инструмент справится с тридцатью примерно за минуту, в любом браузере, на любой ОС — Mac, Windows, Linux, ChromeOS, даже iPad, если очень хочется.

Места, где HEIC не принимают

Знание, где именно ломается HEIC, ценнее абстрактных обещаний совместимости. Вот список частых мест, где HEIC отказывает (тестирование на конец 2025):

МестоПоддержка HEICЗаметки
Slack (веб)ОтказЗагрузка падает с «неподдерживаемый тип файла». Мобильные иногда принимают, но превью не рендерят.
Вложение GmailПринимает файлПрикрепляется, но большинство получателей не откроет. По факту бесполезно.
Большинство AndroidЧастичноНовые Pixel (8+) умеют; старые устройства и большинство Samsung/OnePlus — нет.
Windows 10/11Опциональный кодекНужен отдельный платный кодек HEIF из Microsoft Store. У большинства не установлен.
Google Docs / SheetsОтказ«Этот тип файла не поддерживается» при вставке.
DiscordОтказЗагрузка падает молча или показывает ошибку.
Медиа-библиотека WordPressОтказ по умолчаниюНужен плагин.
Большинство веб-форм загрузкиОтказПодача документов, госформы, страховые претензии — только JPG/PNG.
Сервисы печати (Walgreens, CVS, Costco)ОтказПочти повсеместно только JPG на шаге загрузки.

Паттерн стабилен: если это не софт Apple, считай, что HEIC не работает, и конвертируй перед отправкой. JPG работает везде, работает везде уже тридцать лет, и в фотографии iPhone нет ничего магического, что требовало бы HEIC, чтобы получатель видел изображение в полном качестве.

Настройки качества и что они значат

Конвертер предлагает три уровня качества. Они соответствуют значениям качества JPG-энкодера:

  • Высокое (92%) — визуально неотличимо от исходного HEIC практически на любом фото. Используй для архива, печати или отправки тому, кто будет внимательно смотреть.
  • Стандартное (80%) — около 60% размера «Высокого», без видимой разницы при обычном просмотре. Используй для общей отправки — Slack, почта, соцсети, веб-формы.
  • Компактное (60%) — около 30% размера «Высокого». На пристальный взгляд качество падает, но годится для превью, узких каналов или изображений, которые будут показываться маленькими.

Пример: портретное фото iPhone 14 в дефолтном разрешении камеры (3024 × 4032 пикселя), снятое в хорошем свете. Исходный HEIC: 2,1 МБ. В JPG «Высокое»: 3,8 МБ. «Стандартное»: 1,5 МБ. «Компактное»: 720 КБ. JPG «Высокое» больше HEIC, потому что JPG просто не так эффективен, как HEIC, при одной визуальной чёткости — это и есть размен за универсальную совместимость. JPG «Стандартное» меньше HEIC И визуально эквивалентен при обычном просмотре — поэтому большинству подходит именно «Стандартное».

Live Photos, ProRAW и нестандартные случаи

Фото iPhone бывают в нескольких вариантах, и не все ведут себя одинаково при конвертации.

Обычное HEIC-фото (то, что получается при нажатии на затвор в режиме «Фото») конвертируется чисто. Открой, нажми «Конвертировать», скачай JPG. Готово.

Live Photo технически — два файла: HEIC для стоп-кадра и короткое видео MOV для движения. Когда ты AirDrop'ишь или копируешь Live Photo, чаще всего получаешь только HEIC — видео живёт отдельно в iCloud или в библиотеке Photos. Инструмент конвертирует HEIC-часть нормально; получишь стоп-кадр как JPG. Видео — это видео, и перевод видео в стоп-кадр — совсем другая операция. Если конкретно нужно «движение», варианты — поделиться видеофайлом или анимированным GIF, ни то, ни другое этот инструмент не делает. Стоп-кадр из Live Photo, чего большинство и хочет, работает прекрасно.

ProRAW — совсем другой формат. ProRAW сохраняется как DNG (Adobe Digital Negative), не HEIC. Если iPhone настроен снимать ProRAW (Настройки > Камера > Форматы > Apple ProRAW) и ты делаешь «raw» снимок, это файл DNG с другим расширением и другой внутренней структурой. Этот инструмент только HEIC; для DNG обычный путь — приложение Photos на macOS, экспорт как JPG, отправка. Если когда-нибудь добавим DNG, эта статья об этом скажет.

Быстрая проверка: посмотри на расширение. .heic или .heif — этот инструмент обработает. .dng — это ProRAW, нужен другой путь. .jpg — уже JPG, делать нечего.

Пакетная конвертация, которая реально масштабируется

Большинство людей конвертирует не по одному HEIC. Сценарий, который генерит большую часть трафика «HEIC в JPG», — «Я сделал 80 фото на дне рождения ребёнка и теперь нужно отправить бабушкам и дедушкам на Windows». Это пакетная задача. macOS Preview справится — пофайлово, открывая каждый в табе, экспортируя каждый — и закончишь её примерно за полчаса, если ты быстрый. Этот инструмент делает то же примерно за две минуты.

Перетащи папку на страницу. Каждый HEIC в очереди. Каждый декодируется за 1–3 секунды в зависимости от разрешения и скорости устройства. Список показывает прогресс по файлу; можно забирать готовые JPG, пока остальные ещё конвертируются, или дождаться всего и нажать «Скачать все» для последовательной загрузки.

Лимит 200 МБ суммарно — это ограничение памяти, а не искусственное. Декодирование HEIC в вкладке браузера расходует реальный RAM, и после нескольких сотен мегабайт «в полёте» браузер начинает тормозить. Для действительно огромных пакетов (день свадебного фотографа, альбом инспекции недвижимости) делай порциями по 30–50. Имена выхода повторяют вход — IMG_4523.HEIC становится IMG_4523.jpg — чтобы они ложились в порядке, в котором были.

Сравнение с другими

Поищи «HEIC to JPG» — найдёшь длинный список сайтов конвертации: iLoveIMG, Convertio, CloudConvert, HEIC-Converter.com, Aconvert, FreeConvert, AnyConv. Структурно они делают одно и то же: загружай фото, жди серверной конвертации, скачивай результат. Работают, с тем же разменом по приватности — твои фото проходят через чужую машину и недолго на ней живут.

Путь macOS Preview — приватно-чистая альтернатива, если ты на Mac. Открой HEIC в Preview, Файл > Экспорт, выбери JPEG, задай качество, сохрани. Для одного-двух файлов годится. Для пакетов больно медленно — Preview не даёт действия «конвертировать все открытые файлы» с уважением к именам. Для пакетов из десятков фото в итоге либо пишешь AppleScript, либо ставишь сторонний пакетный утилит — и снова встаёт вопрос «доверяю ли я этой штуке свои фото?».

Конвертер HEIC в JPG делает то же, что Preview, — декодирование на libheif и кодирование в JPG — но в браузере, без загрузки, на любой ОС, с приличным пакетным UX. Математика конвертации та же; модель доверия — «фото остаётся на твоём устройстве, и это проверяется во вкладке Network». Если конечная цель — JPG, который также изменён по размеру или сжат под конкретную задачу, прогоняй через Сжатие изображений или Изменение размера после конвертации.

Частые вопросы

Почему HEIC не работает везде?

HEIC — предпочитаемый Apple фото-формат, потому что даёт файлы меньшего размера, чем JPG, при том же качестве. Поддержка HEIC встроена в Safari, macOS Preview и iOS. У Microsoft, Google и большинства других вендоров нативной поддержки нет — Windows требует платный кодек из Microsoft Store, поддержка Android зависит от устройства, большинство веб-платформ просто отказывает формату. Перевод в JPG решает проблему совместимости; JPG универсален.

Точно ли моё фото остаётся на моём устройстве?

Да. Конвертация использует heic2any (обёртку над libheif, скомпилированным в WebAssembly), который декодирует HEIC в WASM-рантайме браузера. Байты идут с файловой системы в память браузера, потом в JPG-blob — без серверов. Открой вкладку Network во время конвертации и увидишь ноль исходящих запросов после первой загрузки страницы.

В чём разница между HEIC и HEIF?

HEIF (High Efficiency Image Format) — контейнер. HEIC — конкретный вариант с HEVC (H.265) для сжатия. iPhone делает HEIC. Некоторые другие камеры делают HEIF с другими кодеками (например, AV1). Инструмент обрабатывает оба, но рассчитан и протестирован на iPhone-HEIC.

Можно пакетно конвертировать сотни фото?

Да, порциями. Перетаскивай несколько файлов или выбирай целую папку. Лимит 200 МБ суммарно защищает память браузера; для больших пакетов делай группами по 30–50. Каждый файл конвертируется независимо, со своим прогрессом, и скачивается с исходным именем плюс .jpg.

Live Photos конвертируются корректно?

HEIC-часть Live Photo (стоп-кадр) конвертируется чисто. Видео — отдельный MOV, который живёт в другом месте библиотеки фото; видео этим инструментом не обрабатывается. Если ты видишь одну картинку, а ожидал движение, у тебя стоп-кадр — это ожидаемо. Для сохранения движения отправляй видео из приложения Photos напрямую.

А ProRAW?

ProRAW сохраняется как DNG (Adobe Digital Negative), не HEIC. Другой формат, другая внутренность. Инструмент пока DNG не обрабатывает. Для ProRAW стандартный путь: открыть в Photos на Mac, экспортировать как JPG нужного качества, переслать. Если ты иногда снимаешь ProRAW и в основном HEIC, отличай по расширению — .dng vs .heic.

Совпадает ли дата JPG с временем съёмки iPhone?

Дата изменения файла будет моментом конвертации, не временем съёмки. Зато встроенные метаданные EXIF из HEIC (с реальной датой съёмки, GPS, настройками камеры) проходят сквозь и попадают в JPG. Открой JPG в любом просмотрщике, читающем EXIF, — увидишь оригинальную дату съёмки; просто не в timestamp файловой системы.

А если нужен PNG, а не JPG?

Используй конвертер HEIC в PNG. PNG — без потерь — каждый пиксель сохранён, но файлы в 3–5 раз больше JPG. PNG подходит для редактирования, скриншотов или дизайн-ассетов, где важен попиксельный результат. JPG — для общего обмена.

Можно сразу из HEIC в PDF?

Да — инструмент HEIC в PDF делает это за один шаг. Перетащи файлы HEIC, получи PDF, где каждое фото на отдельной странице. Удобно для сборки фото чеков, сканов документов или фото-доказательств в один файл для отправки.