На телефоне фотография открывается прекрасно, а на компьютере превращается в значок с вопросительным знаком. Это не ошибка копирования и не испорченный снимок: просто нет программы, которая умеет читать этот формат.
Открыть в браузере, ничего не устанавливая
Самый быстрый путь не требует ни установки, ни прав администратора. Просмотрщик HEIC на этом сайте несёт декодер в виде WebAssembly, раскодирует прямо во вкладке и показывает заодно реальный размер изображения и дату съёмки.
Важная деталь: фотография читается с диска в память и не отправляется на сервер. Когда речь идёт о документах или сканах, это не мелочь, а главное отличие.
Доустановить поддержку в Windows
В Microsoft Store есть расширения для изображений HEIF. После установки проводник и приложение «Фотографии» показывают HEIC как любое другое изображение. Это имеет смысл, если такие файлы приходят к вам регулярно.
Есть две оговорки. В части регионов сопутствующее расширение для видеокодека стало платным, а на рабочем компьютере установка часто невозможна из-за прав. В обоих случаях путь через браузер быстрее.
- Расширения для изображений HEIF из Microsoft Store
- Если показывают цену — переходите к браузеру
- На чужом компьютере ничего не устанавливайте
На Mac и на самом iPhone
Здесь делать нечего. В macOS и iOS декодер встроен, «Просмотр» открывает HEIC сразу, и отправка работает без обходных путей.
Конвертация становится нужна только тогда, когда файл покидает эту экосистему: уходит на компьютер с Windows, в форму на сайте или в фотолабораторию.
Когда просмотра недостаточно
Посмотреть — значит решить сиюминутную задачу. Но если форма, лаборатория или старая программа ждут файл, который они умеют обрабатывать, нужен настоящий JPG, а не предварительный просмотр.
Для этого есть конвертер в браузере, тоже без загрузки на сервер. На iPhone приложение конвертирует прямо в медиатеке и сохраняет при этом дату съёмки.
Почему файл .heic ничем не открывается?
Файл загружается на сервер, чтобы открыться?
Нет. Декодер работает в этой вкладке, а фотография читается с вашего диска в память. Ни один запрос её никуда не передаёт.
Почему Windows не открывает HEIC сам по себе?
Из-за патентного лицензирования HEVC. Тот, кто распространяет декодер, должен платить, поэтому Apple его поставляет, а почти никто другой — нет.
Поможет ли переименовать файл в .jpg?
Нет. Содержимое останется HEIC. Файл станет только неудобнее, а открываться так и не будет.
Миниатюра видна, а само изображение нет. Почему?
Миниатюры иногда лежат в файле отдельно и читаются другим путём. Для самого изображения всё равно нужен декодер.
Как понять, что файл действительно повреждён?
Если даже специализированный просмотрщик ничего не раскодировал, это говорит о неполной передаче. Скопируйте файл с устройства заново.