Назад на Главную
GIF в APNG — Конвертировать анимированный GIF в анимированный PNG
Конвертируйте анимированный GIF в анимированный PNG (APNG) прямо в браузере. APNG сохраняет полный 24-битный цвет и настоящую 8-битную прозрачность без потери качества, поэтому анимация выглядит чище и чётче, чем 256-цветный GIF. Без загрузки, без водяных знаков — ваш файл никогда не покидает ваше устройство.
Загрузите GIF для конвертации в APNG
Перетащите сюда анимированный GIF или нажмите, чтобы выбрать файл. Всё работает локально на вашем устройстве.
Вставьте (Ctrl/⌘+V) или перетащите изображение — либо импортируйте по URL
«GIF в APNG» конвертирует анимированный GIF в анимированный PNG (APNG) полностью в браузере. APNG — это современное, обратно совместимое расширение формата PNG, которое хранит полную анимацию в одном .png файле. В отличие от GIF — ограниченного 256-цветной палитрой на кадр и одним полностью прозрачным цветом — APNG поддерживает полный 24-битный цвет и плавную 8-битную (256-уровневую) прозрачность, и конвертация полностью без потерь. Результат — более чистая, чёткая анимация без полос дизеринга и с мягкими, сглаженными краями, которые GIF просто не может передать. Поскольку всё работает локально с JavaScript без WebAssembly, ваш GIF никогда не загружается на сервер: без очереди, водяных знаков, регистрации и ограничений по размеру. Работает офлайн после загрузки страницы.
Что на самом деле меняет преобразование GIF в APNG
| Что происходит | Загруженный GIF | Полученный APNG |
|---|---|---|
| Цвета | Не более 256 на кадр. В восьми тестовых анимациях самый насыщенный кадр каждой содержал от 29 до 253 различных цветов, потому что этот предел задан самим форматом. | Доступны все 16,7 миллиона, вот только у GIF не осталось ни одного лишнего. Преобразование точное, поэтому вы получаете те же 29–253 цвета в контейнере, куда поместилось бы больше. |
| Точность | Ровно то, чем GIF уже является. | Пиксели совпадают побайтно. Проверено декодированием нашего вывода библиотекой Pillow, реализацией, не разделяющей с нашей ни строчки кода: каждый кадр совпал точно, включая альфу. |
| Прозрачность | Один бит. Пиксель либо полностью прозрачен, либо полностью непрозрачен, промежуточного нет. Ни один из восьми тестовых файлов не содержал ни одного полупрозрачного пикселя, потому что GIF такое не хранит. | 256 уровней, которых источник тоже не может дать. Польза появляется, только если вы затем будете редактировать APNG. |
| Размер файла | Тот, что вы загрузили. | Обычно больше. На восьми тестовых анимациях от 95% до 1064% исходного, 182% для среднего файла. Меньше стал лишь один из восьми, и это был единственный фотографический источник в наборе. |
| Тайминг и зацикливание | Задержка на каждый кадр и число повторов. | Переносятся без изменений. APNG хранит задержки точной дробью, а не в сотых долях секунды, как GIF, поэтому ничего не округляется. |
| Где воспроизводится | Везде, в том числе там, где не принимают никакую другую анимацию. | Во всех современных браузерах, в Safari — с 2014 года. Старое ПО, почтовые клиенты и многие формы загрузки по-прежнему его отклоняют. |
Измерено на 8 анимированных GIF из Викисклада (от 15 до 288 кадров, от 116 КБ до 9,9 МБ), пропущенных через собственный код этой страницы — те же модули, которые выполняет браузер, а не подменный кодировщик. Воспроизводится через scripts/measure-apng-gif.mts. Честный итог: преобразование GIF в APNG увеличивает файл и возвращает ровно то, что вы в него положили. Это имеет смысл, если вы собираетесь и дальше редактировать анимацию, потому что каждое следующее редактирование будет без потерь; и не имеет смысла ради «улучшения качества», потому что качество было израсходовано в тот момент, когда файл стал GIF. Где APNG действительно отрабатывает свой размер — на кадрах, которые никогда не проходили через палитру. Двенадцать фотографических кадров 320x240 содержали 14 204 различных цвета и стоили 673,5 КБ в GIF против 1686,7 КБ в APNG, причём этот GIF смещал каждый цветовой канал в среднем на 2,24 и до 14 в худшем случае. Добавьте мягкое затухание прозрачности — и разрыв раскрывается в другую сторону: у 300 120 пикселей альфа была отброшена к полной непрозрачности или полному исчезновению, в худшем случае на 127 уровней, а это ровно то, чего GIF просто не умеет.
Как Это Работает
Выберите инструмент
Выбирайте из 168+ инструментов для изменения размера, конвертации, сжатия или улучшения изображения.
Загрузите и редактируйте
Перетащите изображение и настройте параметры. Оно остаётся на вашем устройстве.
Скачайте
Мгновенно сохраните результат — без водяных знаков и без регистрации.
Почему Image Machine?
Ваши файлы никогда не покидают устройство
Вся обработка происходит локально в вашем браузере. Ваши изображения никогда не загружаются на сервер.
Полностью бесплатно
Каждый инструмент бесплатен — без ограничений, водяных знаков и скрытых платежей.
Молниеносная скорость
Никакого ожидания загрузки — ваши изображения обрабатываются мгновенно на вашем устройстве.
Профессиональное качество
Безупречный результат с полным контролем над форматом, размером и качеством.
Часто Задаваемые Вопросы
Зачем конвертировать GIF в APNG?
APNG сохраняет полный 24-битный цвет и истинную 8-битную прозрачность, тогда как GIF ограничен 256 цветами на кадр и только бинарной (вкл/выкл) прозрачностью. Конвертация в APNG устраняет цветовые полосы и зубчатые прозрачные края, характерные для GIF, давая заметно более чистую анимацию — полезно для логотипов, стикеров, UI-анимаций и всего с градиентами или мягкими краями.
Конвертация без потерь?
Да. Каждый кадр GIF декодируется до точных пикселей и повторно кодируется в APNG без какого-либо снижения качества или повторного сжатия видимого изображения — APNG, как и PNG, является форматом без потерь. Тайминг анимации (задержки на кадр) и настройка цикла из оригинального GIF сохраняются.
APNG будет меньше GIF?
Не всегда. APNG хранит полноцветные кадры без потерь, поэтому для фотографических или высокодетальных анимаций файл может быть больше эквивалентного 256-цветного GIF. Компромисс — более высокое визуальное качество. Для простой графики с плоскими цветами и прозрачностью APNG часто сопоставим по размеру, выглядя лучше.
Поддерживают ли браузеры и приложения APNG, и это конфиденциально?
Все современные браузеры — Chrome, Firefox, Safari и Edge — рендерят APNG и воспроизводят анимацию; .apng/.png, который приложение не распознаёт как анимированный, всё равно показывает первый кадр. Конвертация происходит полностью на вашем устройстве в браузере, поэтому файл никогда не загружается и ничего не хранится на сервере.