Конвертер в PNG и сжатие
JPG, WebP и GIF превращаются в PNG. Готовый PNG можно сжать без потерь или уменьшить число цветов. Размер в пикселях не меняется. Всё происходит в браузере, файлы никуда не загружаются.
PNG, или Portable Network Graphics, представляет собой формат растровой графики со сжатием без потерь. Он был создан в середине 1990-х годов как свободная замена формату GIF и позднее стал международным стандартом. Файлы PNG точно сохраняют каждый пиксель исходного изображения.
В основе формата лежит алгоритм сжатия Deflate, который применяется после предварительной фильтрации строк пикселей. Поддерживаются полноцветные изображения, оттенки серого и индексированная палитра до 256 цветов. Отдельный альфа-канал позволяет хранить плавную прозрачность с 256 уровнями.
Конвертировать изображение в PNG целесообразно для логотипов, значков, схем, снимков экрана и любой графики с резкими границами и текстом. Такие изображения при сохранении в JPG приобретают размытые края, а в PNG остаются чёткими. Прозрачный фон сохраняется без изменений.
Недостатком формата является большой размер файлов с фотографиями, так как сжатие без потерь не может существенно уменьшить объём изображений с множеством мелких деталей и шумом. Для снимков с камеры чаще выбирают JPG или WebP, а PNG оставляют для случаев, когда важна точность.
На странице доступны 2 способа уменьшить размер PNG. Первый — оптимизация без потерь, которая подбирает более эффективные параметры сжатия. Второй — уменьшение числа цветов, при котором изображение переводится в индексированную палитру. Второй способ даёт больший выигрыш, но может изменить оттенки.
Преобразование выполняется непосредственно в браузере, исходные файлы никуда не отправляются. Можно загрузить несколько изображений одновременно, сравнить размер до и после обработки и скачать результат. Если сжатый файл оказывается больше исходного, страница сообщает об этом.