Сжать PNG

Сжимает спрайты, текстуры и любые другие изображения в PNG без потери качества: формат и альфа-канал остаются прежними.

Бесплатно, без регистрацииБез потери качестваДо 50 файлов за раз

Перетащите картинки сюда

Можно выбрать несколько файлов сразу. PNG, JPEG, WebP, AVIF — до 50 за раз.

Частые задачи

Почему PNG из редактора тяжелее, чем нужно

PNG, который отдают Aseprite, Photoshop, Krita или экспорт спрайт-листа из редактора, почти всегда несёт лишнее: метаданные, избыточную палитру, неудачно подобранные фильтры сжатия. То же верно для скриншотов и картинок с сайта. Пиксели при этом трогать не надо — достаточно упаковать их плотнее, и файл худеет на десятки процентов без единого изменения в картинке.

Это тот случай, когда формат менять нельзя. Unity и Unreal ждут на входе PNG и сами пережимают текстуры под видеокарту, WebP и AVIF они не примут. Поэтому здесь идёт сжатие без потерь и без конвертации — возвращается тот же PNG с той же прозрачностью.

Нужны готовые ассеты?

3D-модели, спрайты, текстуры и звуки — бесплатно и без регистрации.

Весь каталог

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

Качество упадёт?

Нет. Сжатие без потерь не меняет ни одного пикселя: распакованная картинка совпадает с исходной байт в байт.

Почему иногда пишет «уже оптимален»?

Если после сжатия файл получается тяжелее исходного, отдавать его незачем — инструмент возвращает исходник. Так бывает с PNG, который уже прогоняли через оптимизатор.

А JPEG так же можно?

JPEG пережимается на соседней странице «Сжать JPG», но уже с потерями: без потерь этот формат не умеет. Про PNG так говорить честно, про JPEG — нет.

Повлияет ли это на импорт в движок?

Нет. Для Unity и Unreal это тот же PNG: они всё равно перекодируют текстуру в формат видеокарты при импорте. Легче становится репозиторий и исходники проекта, а не рантайм.