Перейти к основному содержимому

Вся обработка происходит локально в вашем браузере

Image Machine logo
Image Machine

Назад на Главную

GIF в APNG — Конвертировать анимированный GIF в анимированный PNG

Конвертируйте анимированный GIF в анимированный PNG (APNG) прямо в браузере. APNG сохраняет полный 24-битный цвет и настоящую 8-битную прозрачность без потери качества, поэтому анимация выглядит чище и чётче, чем 256-цветный GIF. Без загрузки, без водяных знаков — ваш файл никогда не покидает ваше устройство.

Загрузите GIF для конвертации в APNG

Перетащите сюда анимированный GIF или нажмите, чтобы выбрать файл. Всё работает локально на вашем устройстве.

Выбрать 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 просто не умеет.

Как Это Работает

1

Выберите инструмент

Выбирайте из 168+ инструментов для изменения размера, конвертации, сжатия или улучшения изображения.

2

Загрузите и редактируйте

Перетащите изображение и настройте параметры. Оно остаётся на вашем устройстве.

3

Скачайте

Мгновенно сохраните результат — без водяных знаков и без регистрации.

Почему 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, который приложение не распознаёт как анимированный, всё равно показывает первый кадр. Конвертация происходит полностью на вашем устройстве в браузере, поэтому файл никогда не загружается и ничего не хранится на сервере.

Инструменты Редактирования

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

Отразить изображение

APNG в GIF

Добавить текст к GIF

Повернуть и Отразить GIF

GIF в спрайт-лист