PNG
ЗАГРУЗИТЬ
ФАЙЛ
Ожидание файла...
Ожидание файла...
Коротко об инструменте
GIF — это анимация из нескольких кадров, а PNG хранит одну статичную картинку с прозрачностью. Конвертер берёт первый кадр вашей гифки и отдаёт его в PNG без сжатия с потерями. Это нужно, когда на форум, в вики или в редактор документов требуется обычная картинка, а анимация там не поддерживается или мешает. Гифка открывается прямо в браузере через canvas, на сервер она не уходит. Смотрите также: собрать GIF обратно из кадра PNG, сделать гифку из видеоролика, вытащить отдельные кадры из видео.
Здесь этого нет: конвертер сохраняет ровно один кадр — тот, который браузер отрисовал первым. Разбор гифки на серию PNG требует покадрового декодера, а этот инструмент работает через обычный canvas. Если нужен не первый кадр, обрежьте анимацию во внешнем редакторе до нужного момента и загрузите получившийся GIF сюда.
Да. GIF поддерживает бинарную прозрачность — пиксель либо полностью прозрачный, либо полностью непрозрачный. PNG хранит полноценный альфа-канал, поэтому прозрачные области переносятся без потерь. Полупрозрачных краёв из гифки не появится: их там изначально не было, сглаживание вокруг фигуры останется таким же ступенчатым.
GIF ограничен палитрой в 256 цветов и жмёт кадры LZW-алгоритмом с межкадровой разницей. PNG хранит полный цвет и сжимает без потерь, поэтому один кадр фотографического содержания может весить больше, чем вся анимация. На скриншотах и плоской графике эффект обратный — PNG обычно легче.
Ограничение задаёт не сайт, а память вкладки: файл целиком читается в оперативную память, затем кадр разворачивается в canvas по 4 байта на пиксель. Гифки до нескольких десятков мегабайт обрабатываются нормально на десктопе. На старом телефоне очень крупная анимация может уронить вкладку — попробуйте на компьютере.
Никуда. Файл открывается через FileReader и рисуется в canvas на вашей стороне, HTTP-запросов с содержимым картинки страница не делает. Готовый PNG формируется в памяти вкладки и сохраняется обычной ссылкой на скачивание, так что можно работать даже с отключённой сетью после загрузки страницы.
Да, страница открывается в мобильных Chrome и Safari, а выбор файла ведёт в галерею или файловый менеджер. Учтите, что iOS иногда отдаёт анимацию из «Фото» уже сконвертированной в статичное изображение — тогда надёжнее выбирать GIF через «Файлы».
До: bug-repro.gif — 640×360, 48 кадров, 2.1 МБ
После: bug-repro.png — 640×360, один кадр, 96 КБ
До: sticker.gif — 512×512, зацикленная анимация
После: sticker.png — 512×512, статичная картинка с прозрачным фоном
Оценка и фидбек помогают понять, что улучшать дальше.