← GIF инструменты

Изменить размер GIF

Что происходит с анимацией при изменении размеров

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

Стоимость: Бесплатное использование. Действуют ограничения на размер файлов и использование.

Как изменить размер GIF

  1. Добавьте один GIF

    Нажмите Выбрать файл, перетащите GIF в область просмотра или откройте Uploads, чтобы использовать файл из другого GIF-инструмента. Принимается только GIF размером до 200 МБ. Под предпросмотром указаны количество кадров и исходные размеры в пикселях.

  2. Задайте ширину

    Поле Ширина начинается с исходного значения. Введите нужное количество пикселей или выберите пресет в Target width. Пока замок между шириной и высотой закрыт, высота рассчитывается автоматически.

  3. Откройте замок для другой формы

    Если нужны размеры с другими пропорциями, откройте замок и заполните Ширина и Высота. Анимация растянется или сожмётся до указанных размеров.

  4. Выберите алгоритм

    По умолчанию используется Lanczos. В разделе Изменить размер Метод можно выбрать Bicubic или Bilinear, если после обработки вокруг текста или резких границ заметны светлые ореолы.

  5. Обработайте и сравните

    Нажмите Изменить размер GIF. Предпросмотр переключится на результат, а панель покажет его объём. Скачать сохраняет файл, Adjust возвращает исходный предпросмотр и текущие настройки, New GIF открывает выбор другого файла. Результат также добавляется в Uploads и доступен другим инструментам, принимающим GIF.

Размеры, пропорции и алгоритмы

Ширина и Высота
В блоке Target size каждую сторону можно задать от 16 до 4096 px. Значения вне диапазона приводятся к ближайшей границе. При открытии файла поля заполняются его исходными размерами: GIF можно уменьшить или увеличить. При закрытом замке высота недоступна для ручного ввода и рассчитывается по ширине.
Замок пропорций
Закрыт по умолчанию. Изображение сохраняет пропорции и вписывается в указанные ширину и высоту без искажения. При открытом замке результат получает ровно введённые размеры; если соотношение сторон изменилось, изображение растягивается. При повторном закрытии высота снова следует исходным пропорциям.
Target width
Пресеты 240px, 320px, 480px, 640px и 800px задают ширину. При закрытом замке высота пересчитывается: GIF 480 × 270 px с пресетом 320px станет 320 × 180 px.
Изменить размер Метод
Lanczos даёт чёткое уменьшение, но может создавать слабые ореолы у контрастных краёв. Bicubic немного мягче, Bilinear ещё мягче. Быстро использует упрощённый билинейный фильтр: расчёт менее точный, границы могут выглядеть грубее. Отдельного алгоритма ближайшего соседа для жёстких пиксельных границ здесь нет.

Почему меньшие размеры иногда увеличивают файл

GIF использует до 256 цветов и хорошо сжимает повторяющиеся соседние пиксели. Масштабирование смешивает исходные пиксели, создавая промежуточные оттенки. Затем строится одна палитра для всей анимации и применяется дизеринг. Новый рисунок пикселей может сжиматься хуже прежнего.

В ранее проведённых проверках GIF 480 × 270 px с 40 кадрами и объёмом 2,2 МБ после уменьшения до 432 × 243 px занимал 4,8 МБ. При 320 × 180 px он занимал 2,5 МБ, а при 240 × 135 px — 1,4 МБ. Две более гладкие анимации при уменьшении каждой стороны до 90 % выросли на 21 % и 26 %, а при уменьшении до 50 % занимали примерно вдвое меньше. Эти примеры показывают зависимость от изображения, а не обещают одинаковый результат для любого GIF.

Заметную экономию чаще даёт уменьшение каждой стороны примерно вдвое. Если файл всё ещё велик, оптимизируйте GIF: можно сократить палитру и убрать повторяющиеся кадры. Если место назначения принимает видео, GIF в MP4 обычно даёт гораздо меньший файл.

Формат результата и ограничения

Входной формат
Только GIF, анимированный или с одним кадром
Результат
GIF
Размер загрузки
До 200 МБ
Вводимые размеры
От 16 до 4096 px для каждой стороны
Файлов в задании
1
Кадры и скорость
Сохраняются все кадры и их задержки, включая длинные паузы: скорость анимации остаётся исходной.
Повторы
Сохраняется исходная настройка: бесконечный повтор, один показ или заданное количество повторов.
Цвет и прозрачность
Прозрачные области остаются прозрачными. Для всей анимации используется одна палитра, до 256 цветов.
Обработка
На наших серверах с FFmpeg, до 15 минут на задание. Без ИИ и внешнего сервиса.
Водяной знак
Не добавляется
Хранение
Загрузки и результаты удаляются автоматически через 48 часов для гостей и 30 дней для бесплатных аккаунтов. Платные планы могут хранить дольше.

Частые вопросы

Почему после уменьшения GIF весит больше?

Небольшое уменьшение или увеличение создаёт новые оттенки и узоры, которые могут хуже сжиматься. Даже уменьшение сторон на 10 % иногда увеличивает файл. Попробуйте уменьшить каждую сторону примерно вдвое или оптимизировать GIF, сократив число цветов.

Можно увеличить размер GIF?

Да, до 4096 px по каждой стороне. Масштабирование интерполирует существующие пиксели: края могут сгладиться, но новые детали не появляются. В ранее проведённых проверках увеличение обеих сторон вдвое увеличивало файлы примерно в 4–10 раз; точный объём зависит от изображения.

Изменится ли скорость анимации?

Нет. Каждый кадр сохраняет задержку, включая паузы в середине и на последнем кадре. Настройка повторов также сохраняется.

Как получить квадрат 128 × 128 px без растягивания?

Сначала обрежьте GIF до квадрата. Откройте обрезанный результат здесь через Uploads, оставьте замок закрытым и задайте ширину 128 px. Если открыть замок у прямоугольного GIF и ввести 128 × 128 px, изображение будет искажено.

GIF обрабатывается на сервере?

Да. Масштабирование выполняет FFmpeg на наших серверах; файл не отправляется ИИ или стороннему сервису. Загрузки и результаты удаляются через 48 часов для гостей и 30 дней для бесплатных аккаунтов; платные планы могут хранить их дольше.