Перетащите файлы HEIC или HEIF
Один снимок или сотня — drag-and-drop. Диалог выбора принимает и .heif: тот же формат, лишь другое расширение, декодируется идентично .heic.
Loading…
Нужен WebP для сайта, сборки приложения или современного CDN — на этой странице это и делается. Преобразуйте HEIC в WebP прямо в браузере: режим с потерями даст файлы примерно на 30 % меньше JPG при той же визуальной чёткости, а включив настоящий lossless WebP, вы получите попиксельно точную копию, пригодную для дальнейшего редактирования. Ничего не загружается на сервер.
WebP — единственный массовый формат, в котором сосуществуют сжатие с потерями и без потерь в одном контейнере, и в каждом из режимов он меньше формата, который заменяет. В этом и весь смысл.
Сжатие VP8 с потерями в WebP обрабатывает фотографии эффективнее, чем устаревшее DCT в JPG. При одинаковом воспринимаемом качестве фотография с iPhone в WebP обычно весит 65–75 % от размера JPG — реальная экономия в карусели на главной, в каталоге товаров или в портфолио, отдаваемом через CDN.
Большинство конвертеров незаметно навязывают lossy WebP. Этот поддерживает настоящий lossless WebP через WASM-энкодер libwebp — пиксели сохраняются полностью, файл получается примерно вдвое меньше эквивалентного PNG. Правильный выбор для графики, скриншотов, иллюстраций и всего, что вы планируете ещё дорабатывать.
Largest Contentful Paint (LCP) — один из факторов ранжирования Google, и большую часть этой метрики обычно составляют именно байты изображений. Переход с HEIC (только Apple) на WebP (поддерживается везде) — да ещё и при заметно меньшем весе — один из самых рентабельных шагов для оценки в Lighthouse.
Web-приложение Squoosh, командная утилита cwebp, онлайн-конвертер с загрузкой или этот инструмент в браузере — задача одна, компромиссы разные.
| Способ | Нужна установка | Пакет | Скорость | Приватность | Удобство | Подходит для |
|---|---|---|---|---|---|---|
Squoosh.app (веб-энкодер от Google) | Не нужна | Нет — интерфейс на один файл | Быстро на каждый файл | Локально | Визуально, много регуляторов | Тонкая настройка одного снимка |
cwebp в командной строке | Нужна (libwebp) | Да (через циклы в shell) | Очень быстро | Локально | Только для разработчиков | Build-пайплайны на Mac/Linux |
Экспорт из Photoshop / Affinity | Нужна (платный софт) | Через batch action / скрипты | Медленно на файл | Локально | Слишком тяжело для одной задачи | Если редактор уже открыт |
Онлайн-конвертеры WebP с загрузкой | Не нужна | Иногда — часто с суточными лимитами | Зависит от вашего аплоада | Файлы уходят на сторонний сервер | Просто | Единичный случай |
Этот конвертер в браузереRecommended | Не нужна | Да + ZIP, без суточных лимитов, lossless включён | Работает на вашем CPU — масштабируется с машиной | Файлы не покидают устройство | Перетащил, бросил, скачал | Все, кто заливает HEIC на сайт или в CDN |
Про lossless: режим без потерь в WebP внутри использует другой кодек (предсказательное преобразование плюс арифметическое кодирование), а не «качество 100». Поэтому lossless WebP здесь идёт через WASM-энкодер libwebp, а не через canvas.toBlob — встроенный API canvas в браузерах всегда выдаёт только lossy WebP, какое бы значение ни стояло на ползунке качества.
Три шага, без аккаунта, без установки. Конвертация выполняется в браузере — иначе пропадает весь смысл приватности.
Один снимок или сотня — drag-and-drop. Диалог выбора принимает и .heif: тот же формат, лишь другое расширение, декодируется идентично .heic.
По умолчанию: lossy с качеством 90 — правильный выбор примерно в 95 % веб-сценариев с фотографиями. Включите «Lossless WebP» в расширенных настройках, когда нужно редакторское качество (иллюстрации, чёткий текст, всё, что отправится в дальнейшую ретушь).
Один снимок выходит отдельным файлом, набор — ZIP-архивом, в котором сохраняются исходные имена: IMG_1234.heic превращается в IMG_1234.webp.
Один снимок или сотня — drag-and-drop. Диалог выбора принимает и .heif: тот же формат, лишь другое расширение, декодируется идентично .heic.
По умолчанию: lossy с качеством 90 — правильный выбор примерно в 95 % веб-сценариев с фотографиями. Включите «Lossless WebP» в расширенных настройках, когда нужно редакторское качество (иллюстрации, чёткий текст, всё, что отправится в дальнейшую ретушь).
Один снимок выходит отдельным файлом, набор — ZIP-архивом, в котором сохраняются исходные имена: IMG_1234.heic превращается в IMG_1234.webp.
Сделано под товарные галереи, выгрузку портфолио и отправку целой папки картинок в CDN — а не для одиночных фото на скорую руку.
Конвертация использует CPU и память вашего же браузера. 100 HEIC обрабатываются ровно столько, сколько может ваша машина — без 10 минут медленной загрузки на чужой сервер и ещё 10 минут скачивания.
Каждый .webp в архиве сохраняет исходное имя. Кладёте в /public/img — и ссылки в HTML/JSX продолжают работать: IMG_1234.heic → IMG_1234.webp, а не случайный хеш.
Некоторые онлайн-конвертеры разрешают lossless WebP только по одному файлу за раз или прячут его за платным тарифом. Здесь это просто галочка: 100 lossless WebP подряд, без апселлов.
WebP — открытый формат изображения, разработанный Google (выпущен в 2010, универсально поддерживается браузерами с 2020). Он совмещает сжатие с потерями и без потерь в одном контейнере и даёт ощутимо меньшие файлы по сравнению с конкурентами — примерно на 25–35 % меньше JPG при той же визуальной чёткости и около 50 % меньше PNG в режиме lossless. Для изображений, живущих в вебе — сайт, e-commerce-галерея, скриншот для App Store, всё, что отдаётся по HTTPS — WebP обычно правильный формат доставки. HEIC, наоборот, на практике почти полностью завязан на Apple: за пределами этой экосистемы редкая программа открывает его без плагина.
По умолчанию lossy 90 для фотографии (люди, сцены, всё с плавными переходами). Переключайтесь на lossless, когда в кадре есть резкие края, текст, иллюстрации или вы планируете редактировать снимок дальше. Lossless WebP гарантирует попиксельное совпадение с источником — без накопления потерь при повторном редактировании и экспорте. Lossy 90 практически неотличим от оригинала на любой фотографии, но второй проход компрессии может оставить заметные артефакты — поэтому это не формат для мастер-копий редактирования.
Да — практически везде. Chrome, Edge, Firefox, Opera и Brave поддерживают WebP больше десяти лет. Safari добавил поддержку в версии 14 (сентябрь 2020) на macOS Big Sur и iOS 14. По состоянию на 2024 год глобальная доля «can use WebP» превышает 97 %. В остатке — старые корпоративные Windows на Internet Explorer и Android WebView до 2020 года, что в реальной аудитории встречается редко.
PNG использует DEFLATE — общий алгоритм сжатия, не заточенный под изображения. В режиме lossless WebP применяет приёмы, осознающие структуру изображения: предсказательное преобразование, кодирующее каждый пиксель как разницу с предсказанием по соседям, плюс арифметический кодер, использующий локальную статистику цвета. В итоге каждый пиксель сохраняется точно — как в PNG — но кодируется эффективнее. Поэтому современные сайты, заменяющие PNG на lossless WebP, регулярно фиксируют около 50 % экономии байт.
Если в расширенных настройках включить «Сохранить метаданные EXIF», в WebP перенесутся дата съёмки и большинство полей камеры. Важный нюанс: поддержка EXIF внутри WebP в сторонних инструментах развита слабее, чем в JPG, — некоторые читалки полностью игнорируют EXIF-блок в WebP. Если EXIF важнее формата, выбирайте HEIC в JPG. Если хотите опубликовать фото и при этом не показывать домашний адрес, оставьте EXIF выключенным или включите «Удалить GPS-координаты» — тогда исчезнет только GPS-блок.
Большинство современных почтовых клиентов отображают WebP inline (Gmail web, Outlook web, Apple Mail с 2020 года). Но часть старых корпоративных клиентов и некоторые текстовые MUA до сих пор не умеют — поэтому JPG остаётся самым безопасным форматом для холодных рассылок с вложениями. WebP блистает там, где изображения раздаются по HTTP (в браузере), а не там, где они идут как MIME-аттач. Если ваш получатель — корпоративный пользователь на Outlook 2015 года, отправляйте JPG.
Photoshop CC поддерживает WebP нативно с версии 23.2 (февраль 2022). Affinity Photo, Affinity Designer и GIMP читают и пишут WebP. Lightroom Classic добавил экспорт в WebP в 11.0 (2021). Для более старых версий Photoshop нужен плагин WebPShop от Google. То есть для любого редактора, выпущенного в последние несколько лет, WebP — полноценный формат первого класса.
Почти всегда — да. Современная практика: отдавать WebP через элемент <picture> с JPG-фолбэком для длинного хвоста старых браузеров; либо обходиться без фолбэка, если ваша аудитория более чем на 97 % совместима с WebP (большинство потребительских сайтов так и есть). Для Open Graph-картинки (превью в соцсетях) лучше оставлять JPG: Twitter/X, LinkedIn и Slack пересохраняют такие картинки у себя, и поддержка WebP у них исторически была неровной. Всё остальное — галерея, hero, карточки товаров — переводите на WebP в первую очередь.
С обоими. HEIC и HEIF используют один и тот же контейнер и одну и ту же кодировку HEVC — HEIC лишь фирменное название Apple для изображений HEIF. Этот инструмент декодирует .heic и .heif одинаково и в обоих случаях возвращает один и тот же WebP.
Бросьте фотографии iPhone сюда. Lossy или lossless — решаете вы.