Сжатие GIF
Радикально уменьшайте анимированные GIF — укладывайтесь в лимит любой платформы, сохраняйте все цвета и кадры, какие возможно, и точно видьте, что изменилось, до скачивания.
GIF-компрессор запускает в вашем браузере два движка. Первый — gifsicle, оптимизатор, стоящий за известными веб-инструментами: LZW с потерями, сокращение палитры, масштабирование и прореживание кадров. Второй — наш собственный: умная временная дельта, которая сравнивает каждый кадр с тем, что уже на экране, и перерисовывает только реально сдвинувшиеся пиксели. Именно этот приём нужен GIF, полученным из видео: шум сенсора и кодека сводит на нет обычную покадровую оптимизацию. Каждый кадр хранит собственную палитру, так что цикл может содержать тысячи цветов; на клипе с неподвижным фоном файл может выйти в несколько раз меньше при том же качестве, а инструмент измеряет оба движка и отдаёт меньший результат.
Всё измеряется, ничего не оценивается на глаз: размер результата, каждая попытка поиска под лимит и то «до/после», которое вы рассматриваете, — исходник и результат идут по одним часам, со шторкой, рядом друг с другом, усиленной картой различий и зумом до реальных пикселей. Сжатие выполняется на вашем устройстве: никакого ожидания загрузки, никакого серверного лимита на размер и никаких вопросов о приватности.
Умная дельта
Перцептивный временной проход перерисовывает только сдвинувшиеся пиксели. Неподвижные фоны под видеошумом сжимаются в 3–5 раз сильнее, чем одними потерями.
Подгонка под лимит
Выберите Discord, X, GitHub, Giphy, Slack или свой размер. Инструмент перебирает потери, цвета, масштаб и частоту кадров по измеренным байтам и показывает каждую попытку.
Синхронное «до/после»
Исходник и результат по одним часам: шторка, рядом, карта различий ×6, пауза, покадровый шаг, зум до реальных пикселей.
Без загрузки, без лимита
Локальная обработка справляется с GIF куда больше тех, что принимают онлайн-компрессоры, а файлы никогда не покидают устройство.
Честный прогресс
Декодирование, дельта-проход и каждая попытка поиска измеряются; этап gifsicle — помеченная как оценка полоса, которая подстраивается под вашу машину.
Полный редактор
Обрезка, коррекция цвета, выбор дизеринга и метода палитры, частота кадров, масштаб и число повторов, экспорт PNG-последовательности.
Как это работает
- Перетащите GIF и прочитайте первый результат Быстрый режим сжимает с разумными настройками по умолчанию, как только вы нажмёте «Сжать»: умная дельта плюс лёгкие потери. Строка результата рассказывает, что произошло — сколько пикселей сохранила дельта, объединила ли она неподвижные кадры и не оказался ли один gifsicle меньше.
- Прежде чем что-то трогать, посмотрите шторку и карту различий Проведите линию по картинке, поставьте на паузу, пройдите по кадрам, затем переключитесь на Diff: чёрное — не тронуто, светлее — пиксель сдвинулся. Если карта тёмная везде, кроме движущегося объекта, запас ещё есть.
- Есть лимит? Пусть инструмент ищет Выберите платформу в «Уложиться в» или введите размер. Сначала расходуются потери, потом цвета, затем масштаб, в конце частота кадров — последние два только с вашего разрешения, — и каждая ступень является настоящим кодированием. Откройте список попыток, чтобы увидеть, что перебиралось.
- Снижайте «Качество» раньше, чем режете цвета Ползунок «Качество» — это LZW с потерями: на большинстве исходников незаметен до середины хода и гораздо дешевле уменьшенной палитры. Ниже 256 цветов строится одна общая палитра на весь цикл, и первыми страдают градиенты.
- Для шумного видео поднимайте порог движения, для чистой графики опускайте В расширенных настройках порог умной дельты определяет, насколько должен сдвинуться пиксель, чтобы его перерисовали. Около 20 на видео незаметно; 0 сохраняет каждый пиксель точно — для пиксель-арта и записей экрана; выше 50 медленные градиенты могут отставать на кадр. Временное шумоподавление вдобавок убирает мерцание длиной в один кадр.
- Масштаб и прореживание — в последнюю очередь и только до размера показа Половина размеров — четверть пикселей; половина частоты кадров — половина кадров при точно той же длительности. Оба заметны, поэтому идут после незаметных рычагов, а «до/после» показывает уменьшенный результат растянутым обратно для честного сравнения.
FAQ
Как уменьшить GIF, не испортив его?
Начните с настроек по умолчанию (умная дельта плюс лёгкие потери) и посмотрите карту различий. Затем поднимайте потери прежде, чем сокращать цвета, и только потом масштабируйте или прореживайте кадры. На каждом шаге виден измеренный размер и точно те пиксели, что изменились.
Что такое умная дельта?
Проход, который сравнивает каждый кадр с тем, что уже на экране, и перерисовывает только пиксели, сдвинувшиеся сильнее порога, с отдельной палитрой на кадр, собранной из этих пикселей. Это идея кодировщика gifski, выполненная в браузере перед gifsicle. На исходниках, где движется всё, он автоматически пропускается — инструмент измеряет оба варианта и оставляет меньший.
Уложит ли он мой GIF в лимит Discord, X или GitHub?
Да: выберите платформу в «Уложиться в». Поиск идёт по реальным байтам, поэтому результат всегда на уровне лимита или ниже; если даже последняя ступень выше, инструмент так и скажет и отдаст самый маленький из полученных файлов. Лимиты проверены в сентябре 2026 года и могут меняться.
Сохраняется ли прозрачность?
Да. Прозрачные фоны и стикеры проходят тот же проход; пиксель, становящийся прозрачным, обрабатывается очисткой фона, а «до/после» точно показывает альфа-канал.
Есть ли ограничение на размер файла?
Серверного лимита нет — сжатие выполняется на вашем устройстве. Очень большие кадры (более ~16 мегапикселей) пропускают дельта-проход и идут сразу в gifsicle.
Мои GIF куда-то загружаются?
Нет. Всё выполняется локально в браузере. Сохранение в аккаунт ProDesigner — необязательное и явное действие.