Бесплатный конвертер GIF в WebM
WebM с VP9-кодированием даёт наименьший размер анимированного файла в вебе. Конвертируйте GIF мгновенно — без загрузки, без регистрации, полностью в браузере.
Перетащите GIF сюда или нажмите для выбора
Конвертация в браузере — ничего не загружается
Как это работает
Загрузите ваш GIF-файл
Нажмите на область загрузки или перетащите .gif-файл. Файл загружается прямо в память браузера — без подключения к серверу. Поддерживаются файлы до 50 МБ.
Конвертация запускается автоматически в браузере
FFmpeg WebAssembly декодирует каждый кадр вашего GIF, передаёт поток кадров через кодировщик VP8 и упаковывает результат в контейнер WebM. Во время кодирования отображается индикатор прогресса.
Скачайте .webm файл
Результат — корректный WebM-файл, воспроизводимый в Chrome, Firefox, Edge и Safari 16+. Поместите его в папку ресурсов вашего сайта и встройте с тегом <video>, чтобы заменить исходный GIF файлом на 80–95% меньшего размера.
Почему выбрать WebM вместо GIF или MP4?
WebM — это открытый, свободный от роялти видеоформат, разработанный Google специально для веба. При кодировании с кодеком VP9 WebM создаёт файлы на 30–50% меньше эквивалентных H.264 MP4 файлов и на 85–95% меньше исходного GIF. VP9 достигает этого благодаря улучшенному межкадровому предсказанию, переменным размерам блоков и адаптивной квантизации — он может кодировать сложное движение значительно эффективнее, чем более старый стандарт H.264.
Для веб-разработчиков математика убедительна: 6 МБ анимированный GIF становится 300 КБ WebM. При типичных скоростях мобильного интернета эта разница означает, что GIF загружается более 12 секунд, тогда как WebM — менее секунды. Google PageSpeed Insights и Lighthouse оба помечают анимированные GIF явным предупреждением аудита «Используйте видеоформаты для анимированного контента» и рекомендуют WebM как основной формат замены.
По сравнению с MP4, WebM имеет одно структурное преимущество для чисто веб-контента: он полностью свободен от роялти без проблем с патентным лицензированием, что делает его предпочтительным форматом для проектов с открытым исходным кодом, государственных веб-сайтов и любого контекста, где важно лицензирование программного обеспечения. По чистой эффективности сжатия VP9 WebM неизменно превосходит H.264 MP4 при одинаковом уровне качества.
Оптимизация производительности веба: Если вы управляете веб-сайтом и у вас есть анимированные GIF в главных разделах, демонстрациях функций или состояниях загрузки, замена их на автоматически воспроизводимые бесшумные зацикленные WebM-видео — один из самых быстрых способов улучшить оценку производительности Lighthouse. Используйте <video autoplay muted loop playsinline><source src="animation.webm" type="video/webm"></video> для встроенного воспроизведения без элементов управления.
Веб-приложения и прогрессивные веб-приложения (PWA): WebM — наименьший формат для раздачи анимированного контента через CDN. Уменьшенный размер передачи снижает стоимость исходящего трафика CDN и улучшает частоту попаданий в кеш. Для страниц с высоким трафиком, где анимация появляется в верхней части экрана, WebM может существенно улучшить оценку LCP Core Web Vitals.
Примечание о совместимости с Safari: Safari 16+ (macOS Ventura, iOS 16, выпущен в сентябре 2022) добавил нативную поддержку WebM/VP9. По состоянию на 2025 год Safari 16+ представляет подавляющее большинство установок Safari. Если вам нужна поддержка Safari 15 или ниже, предоставьте MP4 как резервный вариант: <source src="animation.mp4" type="video/mp4"> после источника WebM.
Ключевые возможности
Наименьший размер файла
VP8/VP9 WebM на 80–95% меньше исходного GIF и на 30–50% меньше MP4.
Формат без роялти
WebM не имеет проблем с патентным лицензированием — идеально для проектов с открытым исходным кодом и государственных структур.
100% Приватно
Ваш файл никогда не покидает устройство. Вся обработка выполняется в браузере через WebAssembly.
Поддержка современных браузеров
Chrome, Firefox, Edge и Safari 16+ поддерживают WebM нативно без плагинов.
Улучшение оценки Lighthouse
WebM устраняет штраф аудита «Используйте видеоформаты для анимированного контента».
Снижение затрат на CDN
Меньшие файлы означают меньший исходящий трафик, что напрямую снижает затраты на хостинг при масштабировании.
Сравнение форматов
| Формат | Кодек | Типичный размер (5с, 480px) | Поддержка Safari |
|---|---|---|---|
| GIF | LZW (покадровый) | 5–12 МБ | Все версии |
| MP4 | H.264 | 200–500 КБ | Все версии |
| WebM | VP8/VP9 | 100–300 КБ | Safari 16+ (2022+) |
Технические детали
Этот конвертер использует FFmpeg, скомпилированный в WebAssembly (Wasm) — бинарный формат инструкций, работающий с почти нативной скоростью в современных браузерах без каких-либо плагинов или обращений к серверу. При конвертации GIF FFmpeg считывает индекс кадров, извлекает необработанные пиксельные данные для каждого кадра и кодирует последовательность кадров с помощью libvpx (кодировщик VP8). Используется VP8, а не VP9, потому что требования кодировщика VP9 к памяти могут превысить то, что линейная модель памяти WebAssembly надёжно предоставляет в браузерных sandbox — VP8 даёт отличные результаты, оставаясь в безопасных пределах памяти.
Выходной WebM-файл содержит видеопоток VP8 в контейнере, производном от Matroska (.webm). Звуковая дорожка не включена, поскольку GIF не имеют аудио. Пиксельный формат — yuv420p для широкой совместимости с декодерами. Контейнер завершается корректным индексом WebM (элемент cues), чтобы браузеры могли перемещаться по файлу без полной загрузки — важно для анимаций, раздаваемых по сети.
