ToolActToolAct

Конвертер изображений в WebP

Пакетная конвертация изображений в формат WebP, меньший размер при лучшем качестве

Загрузка изображений

Перетащите изображения сюда или нажмите для выбора файлов

Поддерживаются форматы JPG, PNG, GIF, BMP, можно выбрать несколько сразу

Что такое конвертация изображений в WebP?

Image to WebP преобразует JPG, PNG, GIF, BMP и другие изображения в формат WebP. Файлы загружаются на сервис конвертации в WebP ToolAct, кодирование выполняется серверным libwebp (через libvips) и результат потоково возвращается в браузер. Временный загруженный файл удаляется с сервера сразу после преобразования — он не архивируется и не используется для обучения. WebP создавался для веба и часто даёт меньший размер файлов для фотографий и графики, поддерживая прозрачность, а также режимы с потерями и без потерь в зависимости от настроек. Это полезно для ускорения страниц, уменьшения загрузок, экономии трафика и современной оптимизации ассетов. Но WebP не всегда лучший выбор: очень старые клиенты, печатные процессы, требования к метаданным или редакторы могут предпочитать PNG, JPG или другой формат. После конвертации нужно вместе проверить резкость, прозрачность, цветопередачу и размер файла.

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

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

  1. Перетащите файлы или нажмите, чтобы загрузить изображения (поддерживается несколько файлов)
  2. Настройте ползунок качества WebP (рекомендуется не ниже 80% для сохранения визуального качества)
  3. Нажмите кнопку «Конвертировать», просмотрите результаты и скачайте

Советы по качеству

  • Используйте более высокое качество для скриншотов, изображений интерфейса и графики с большим количеством текста: артефакты сжатия заметнее на острых краях.
  • Сохраняйте исходный файл, когда важны прозрачность, анимация или точное соответствие цветов.

Применение

Конвертировать изображения в WebP пакетноДобавьте один или несколько файлов, выберите настройку качества и конвертируйте оставшиеся или неудавшиеся элементы в WebP с мгновенным предпросмотром и скачиванием. Выбирайте режим без потерь для скриншотов и иконок, чтобы альфа-канал сохранился, — lossy WebP всё равно обнуляет полностью прозрачные пиксели до 0,0,0,0 при субдискретизации цветности 4:2:0.
Сравнение WebP-результатов с оригиналами перед сохранениемПросмотрите превью, размеры, исходный объём, конвертированный объём, исходный формат, конвертированный формат и коэффициент изменения размера для каждого изображения перед скачиванием. Храните оригинал, пока WebP-версия не будет проверена в макете, где она будет использоваться. Lossy WebP может незаметно обесцвечивать чистые красные и жёлтые тона при качестве 70 и ниже, поэтому artwork с критичными цветами бренда обычно требует A/B сравнения с PNG перед удалением оригинала.
Пакетная подготовка веб-ресурсовИспользуйте скачивание одного или всех файлов после успешной конвертации при подготовке блоговых изображений, скриншотов документации, продуктовых ресурсов или медиа для приложений к более компактной веб-доставке. Храните оригиналы, пока все конвертированные ресурсы не будут проверены в целевом браузере или CMS. Safari добавил поддержку WebP в версии 14.0, а iOS Safari 16+ — самая безопасная базовая линия, если ресурс должен загружаться на управляемых iPad без возможности обновления.
Подстройка качества против размера для баннерных изображенийСнизьте качество до 75–82 для продуктовых баннеров и сравните чёткость вокруг текста, градиентов и тонов кожи перед применением. Прогоните при более высоком качестве, если на однотонном небе появляется постеризация — агрессивное сжатие WebP может проявлять полосатость, которую JPG скрывает.
Контроль потери прозрачности в несовместимых конвейерахСледите за превью конвертации, когда исходный PNG содержит альфа-канал, — некоторые инструменты на следующих этапах перекодируют WebP в JPG и молча удалят прозрачность. Экспортируйте lossless WebP или возвращайтесь к PNG для иконок, стикеров и оверлейных ресурсов, которым нужен альфа-слой, особенно для браузеров до 2020 года без поддержки WebP. Анимированные GIF, конвертированные в WebP, сохраняют задержку кадров, но смена режима disposal может оставить призрачный кадр, если кодировщику не передано то же поведение заполнения фона, что и в исходном GIF.

Технический принцип

WebP — формат-контейнер от Google, построенный на трёх внутренних кодеках: VP8 для сжатия с потерями, VP8L для сжатия без потерь и VP8X как расширенный контейнер, добавляющий альфа-канал, анимацию, ICC-профиль и чанки EXIF. Lossy WebP использует внутрикадровое предсказание VP8 с 4-тайловым DCT, деблокингом в цикле и арифметическим кодированием; lossless WebP применяет преобразования цветового пространства и схему обратных ссылок LZ77 по остатку. По сравнению с JPEG при том же SSIM, lossy WebP в среднем на 25-35% меньше, а lossless WebP в среднем на 26% меньше PNG. Преобразование в этом инструменте происходит на стороне сервера. Браузер упаковывает каждое изображение в подписанную multipart-загрузку на эндпоинт /image/convert/webp ToolAct. Сервер передаёт байты в libvips, который декодирует источник (PNG, JPEG, GIF, BMP, TIFF) и передаёт буфер пикселей в libwebp — эталонный кодировщик Google. Ползунок качества напрямую соответствует параметру -q libwebp (0-100): значения ниже 100 выбирают путь lossy VP8 с субдискретизацией цветности 4:2:0 и 8-битным диапазоном на канал, а качество 100 переключается на путь lossless VP8L, который сохраняет каждый пиксель точно. Кодировщик записывает битовый поток в контейнер RIFF (Resource Interchange File Format) WebP, при необходимости добавляя расширенный чанк VP8X для альфы или ICC, а результат потоково возвращается как тело ответа. Временный загруженный файл удаляется с сервера сразу после того, как ответ записан — он не архивируется и не используется для обучения. Поддержка сейчас достаточно широка, чтобы выступать заменой JPEG: Chrome 32+, Edge 18+, Firefox 65+ и Safari 14+ содержат декодер. Оставшиеся граничные случаи предсказуемы. Lossy WebP принудительно обнуляет полностью прозрачные пиксели до RGBA 0,0,0,0, поскольку 4:2:0 цветность не может передать частичную альфу с полной точностью. Качество ниже ~70 начинает давать постеризацию на однотонных участках неба и обесцвечивание красных и жёлтых тонов в фирменных цветах, поэтому продуктовые hero-снимки обычно живут в диапазоне 80-85. Анимированный WebP может быть создан через mux-инструменты libwebp, но типичный сценарий — статические изображения, поэтому конвертация анимированных GIF требует явного указания кодировщику сохранить все кадры.

  • Контейнер: VP8 lossy, VP8L lossless, VP8X расширенный (альфа, анимация, ICC, EXIF); три формата используют общую обёртку RIFF.
  • Серверный конвейер: libvips декодирует источник, libwebp кодирует выход. Ползунок качества соответствует параметру -q libwebp; quality=100 выбирает безпотерьный путь VP8L, меньшие значения — lossy VP8 с цветностью 4:2:0.
  • Соотношение размеров: примерно на 25-35% меньше JPEG при том же SSIM, примерно на 26% меньше PNG для lossless с прозрачностью.
  • Обработка альфа-канала: lossy WebP приводит полностью прозрачные пиксели к RGBA 0,0,0,0; для сохранения настоящей альфы выберите режим без потерь или используйте PNG для иконок.
  • Базовая линия браузеров: Chrome 32+, Edge 18+, Firefox 65+, Safari 14+/iOS 14+; старые заблокированные устройства без возможности обновления по-прежнему нуждаются в PNG/JPG-фолбэке.
  • Жизненный цикл преобразования: каждый загруженный файл существует только на время кодирования libwebp и потоковой отправки результата обратно. Независимо от успеха или неудачи, временный файл удаляется при закрытии ответа.

Примеры

Главное JPG-фото, качество 80

Вход:   hero.jpg     1920 x 1080  1,24 МБ
Качество: 80
Выход:  hero.webp    1920 x 1080  381 КБ
Уменьшение размера: 69,4%
Визуально: неотличимо на расстоянии просмотра; оттенки кожи сохранены

PNG-иконка с прозрачностью, без потерь

Вход:   logo.png     512 x 512    44 КБ (альфа-канал)
Качество: 100 (без потерь)
Выход:  logo.webp    512 x 512    18 КБ
Уменьшение размера: 59%
Альфа-канал: сохранён точно; безопасно для накладок в тёмной теме

Пакетная конвертация 20 скриншотов блога

Вход:   20 PNG-скриншотов, в среднем по 380 КБ (всего 7,6 МБ)
Качество: 85
Выход:  20 WebP-файлов, в среднем по 95 КБ (всего 1,9 МБ)
Всего сэкономлено: 5,7 МБ (75%)
Скачать всё -> screenshots.zip

Фото товара, сравнение качества

Источник: sneaker.jpg 2400 x 2400  1,8 МБ
q=90 -> 612 КБ (лучше всего для главного фото в магазине)
q=80 -> 348 КБ (рекомендуемое значение по умолчанию)
q=70 -> 228 КБ (заметная мягкость на стежках)
q=60 -> 162 КБ (появляются полосы в красном градиенте)

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

Выполняется ли конвертация в WebP в моём браузере?

Нет. Каждое изображение загружается на сервис конвертации в WebP ToolAct (эндпоинт /image/convert/webp), кодируется серверным libwebp и скачивается обратно по taskId. Временный файл удаляется с сервера сразу после преобразования — он не архивируется и не используется для обучения. Не загружайте фото с персональными данными или конфиденциальные дизайн-материалы.

Какие входные форматы можно конвертировать в WebP?

Обычно используются JPEG, PNG, GIF, BMP и TIFF. Конвертация из анимированного GIF даёт анимированный WebP, если кодировщик это поддерживает; иначе экспортируется только первый кадр.

WebP с потерями или без потерь?

WebP поддерживает оба режима. По умолчанию — с потерями, потому что именно тут самый большой выигрыш в размере: типичный WebP с потерями экономит 25–35% по сравнению с JPEG сопоставимого визуального качества. WebP без потерь по размеру ближе к PNG и полезнее для скриншотов, иконок и штриховой графики.

Сохранятся ли прозрачность и анимация?

Да. WebP поддерживает альфа-канал, поэтому прозрачность PNG конвертируется без потерь. Анимированный GIF может стать анимированным WebP, но из статичного формата движение, очевидно, не появится.

Все ли браузеры откроют результат?

Современные Chrome, Firefox, Edge, Safari (14+) и большинство мессенджеров отображают WebP нативно. Старые браузеры, некоторые конвейеры печати и часть устаревших клиентов Office до сих пор не поддерживают его — оставляйте резервный JPEG или PNG, если файл должен открываться везде.

Почему мой WebP почти не меньше исходного JPEG?

У уже сильно сжатых JPEG почти нет запаса для улучшения через WebP. Большой выигрыш получается, когда вы стартуете с мастер-файла высокого качества (PNG или JPEG высокого качества) и даёте WebP перекодировать его при сбалансированном качестве.

Сохраняются ли EXIF и цветовой профиль?

EXIF и ICC-профили при конвертации обычно отбрасываются — это улучшает приватность, но означает, что WebP нельзя использовать как криминалистический оригинал. Сохраните источник рядом с WebP, если эти метаданные могут понадобиться позже.

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

Инструмент сжатия изображений

Бесплатный онлайн-компрессор изображений для JPEG, PNG и WebP. Настраивайте качество и размеры, а локальная обработка в браузере защищает приватность.

Конвертер формата изображений

Бесплатный онлайн-конвертер форматов изображений: JPG, PNG, WebP, BMP и GIF. Настраивайте качество вывода — обработка идёт прямо в вашем браузере.

Инструмент преобразования изображений в Base64

Онлайн-инструмент для конвертации изображений в Base64 и обратно с поддержкой перетаскивания, предпросмотром и множеством форматов.

Инструмент преобразования изображения в PDF

Бесплатный онлайн-инструмент для преобразования изображений JPG, PNG, WebP в PDF с настраиваемым размером страницы, ориентацией и режимом подгонки. Локальная обработка в браузере, защита приватности.

Инструмент добавления водяного знака

Бесплатный онлайн-инструмент для нанесения водяных знаков на изображения. Добавляйте текст или логотип с настройкой положения, прозрачности и размера.

Инструмент преобразования в оттенки серого

Бесплатный онлайн-инструмент для перевода цветных изображений в чёрно-белые. Поддерживает пакетную обработку, всё происходит локально в браузере.