tinyvid.dev

Конвертировать MP4 в GIF

Превратите кусок MP4 в анимированный GIF — для мест, где видео не играет: README и pull request'ы на GitHub, превью в Slack и Teams, письма. Выберите начало и длину, остальное за нами: обрежем, соберём палитру на 256 цветов и отдадим готовый тег <img>. Бесплатно до 200 МБ, без регистрации.

tinyvid · converter

Перетащите видео сюда

или выберите файл
MP4 · MOV · AVI · MKV · WebM · GIF|Бесплатно до 200 МБ
01О конвертации

Когда GIF уместен — и когда нет

GIF — не видеоформат. Он хранит целые кадры, в каждом не больше 256 цветов, и сжимает их одним лишь LZW, алгоритмом 1987 года. Поэтому десять секунд, которые в H.264 укладываются в 300 КБ, в GIF превращаются в несколько мегабайт. Эту арифметику не обойти — её можно только удержать в рамках тремя ручками: длиной куска, шириной и частотой кадров.

Зато GIF показывается везде, где показывается картинка. README на GitHub отрисует его прямо в тексте, Slack и Teams проиграют в ленте сообщений, а задача в Jira, страница в Notion или HTML-письмо покажут анимацию ровно там, где тег <video> вырезается или молча игнорируется. Ради этого формат и держат — и это честная причина.

А вот на настоящей веб-странице нужен MP4: тот же кусок весит примерно в десять раз меньше, грузится потоком, а не блоком, и его можно поставить на паузу. Если ролик едет на сайт — переключите пресет обратно на «Фоновое видео», и получите ровно это.

02Пошагово

Как сделать GIF из MP4

  1. Перетащите .mp4 в поле выше или выберите файл — до 200 МБ бесплатно и без аккаунта.
  2. Выберите пресет GIF. Панель настроек переключится на три параметра, которые здесь и решают: ширина, частота кадров и обрезка.
  3. Задайте «Начало» и «Длину». По умолчанию длина — 10 секунд, максимум — 30: вес GIF растёт прямо пропорционально числу кадров.
  4. Выберите ширину (320, 480 или 640 px) и частоту кадров (10, 12 или 15 fps). Оценка под чипами пересчитывается на лету — вес видно до конвертации.
  5. Нажмите «Конвертировать» и скопируйте сниппет <img>: ширина, высота и loading="lazy" в нём уже есть, останется вписать alt.
03FAQ
01Сколько будет весить GIF?
Примерно кадры × ширина × высота × 0,4 байта. На значениях по умолчанию — 480 px, 12 fps и 10 секунд — это около 6 МБ; 320 px при 10 fps дают примерно 2 МБ, а 640 px при 15 fps за те же 10 секунд — около 14 МБ. Плоская графика и скринкасты жмутся заметно лучше живого видео. Живая оценка показывается под чипами ширины и частоты кадров.
02Влезет ли он в GitHub, Discord или письмо?
GitHub принимает картинки и GIF до 10 МБ в issue, pull request'ах и README — 480 px при 12 fps за 10 секунд проходят с запасом. Discord в августе 2026 поднял бесплатный лимит до 20 МБ (у Nitro он куда выше), но перед отправкой стоит свериться с актуальным числом. Для почты держитесь заметно ниже 1 МБ: корпоративные шлюзы часто строже, чем сервис отправителя.
03Почему максимум 30 секунд?
Потому что в GIF нет межкадрового сжатия: каждая лишняя секунда — это ещё десяток полных кадров. Тридцать секунд при 640 px и 15 fps — уже около 40 МБ, больше любого лимита, в который есть смысл целиться. Если нужен ролик длиннее, вам на самом деле нужен MP4.
04Останется ли звук?
Нет — в формате GIF звуковой дорожки нет в принципе. Если звук важен, конвертируйте в MP4: из результата это делается одним кликом.
05Почему цвета выглядят беднее, чем в видео?
В кадре GIF помещается не больше 256 цветов. Мы строим палитру по вашему же материалу, а не берём готовую, и применяем дизеринг, чтобы градиенты не разваливались на полосы, — но исходник с 16 миллионами цветов всё равно что-то теряет. Лучше всего это переживают графика и записи интерфейсов.
06Это бесплатно и что будет с файлом?
Бесплатно до 200 МБ, без аккаунта и без водяного знака. Файл уходит по шифрованному соединению, конвертируется на наших серверах, а исходник вместе с результатом удаляются автоматически в течение 24 часов.