JPG
ЗАГРУЗИТЬ
ФАЙЛ
Ожидание файла...
Ожидание файла...
Коротко об инструменте
С 2017 года айфоны сохраняют снимки в HEIC: при том же качестве файл примерно вдвое легче JPEG. Проблема появляется, когда фотографию отправляют дальше — Windows без плагина, старые редакторы, принтеры в фотосалоне и формы загрузки документов такой файл не открывают. Инструмент декодирует HEIC библиотекой libheif, скомпилированной в JavaScript, и пересохраняет снимок в привычный JPG, PNG или WebP. Библиотека подгружается только когда вы действительно выбрали HEIC, а сам файл не уходит на сервер. Смотрите также: то же самое для снимков в AVIF, убрать из фото геометки и данные камеры, склеить фотографии в один PDF.
Потому что это HEIC — формат на основе кодека HEVC, лицензия на который есть не у всех систем. Windows 10 и 11 умеют показывать HEIC только после установки расширения из магазина, а многие редакторы и принтеры не умеют вовсе. JPG понимают все без исключения, поэтому проще один раз пересохранить, чем ставить кодеки на каждое устройство.
Немного теряется: HEIC уже сжат с потерями, а JPG сжимает результат ещё раз. При качестве 90 процентов разницу на глаз обычно не видно. Если снимок пойдёт в печать или в дальнейшую обработку, ставьте 95 или выбирайте PNG, который сжимает без потерь.
Так и должно быть: HEIC примерно вдвое эффективнее JPEG при сопоставимом качестве, поэтому при пересохранении файл естественно вырастает. Если размер важнее совместимости, выбирайте WebP — он ближе к HEIC по эффективности и при этом открывается во всех современных браузерах и редакторах.
Нет. Расширение — это лишь имя файла, а внутри останется HEIC, и программы по-прежнему не смогут его прочитать, только теперь ещё и с непонятной ошибкой. Нужна именно перекодировка: файл декодируется в пиксели и заново кодируется в JPEG, что и делает этот инструмент.
Чаще всего это значит, что файл повреждён или что это не HEIC, а другой формат с таким расширением. Проверьте, открывается ли снимок на самом айфоне. Как запасной вариант, в настройках камеры можно переключить формат на «Наиболее совместимый», и телефон будет сразу снимать в JPEG.
Нет. Декодер загружается на страницу как обычный скрипт и работает в вашем браузере, а снимок читается прямо из файловой системы. Сетевых запросов с содержимым фотографии нет — это видно во вкладке Network в инструментах разработчика.
До: IMG_2043.HEIC, 3.1 МБ
После: IMG_2043.jpg при качестве 85 процентов — форма принимает файл
До: photo.heic, Word такой файл не вставляет
После: photo.jpg — вставляется как обычная картинка
Оценка и фидбек помогают понять, что улучшать дальше.