Jeśli kiedykolwiek nałożyłeś logo na kolorowe tło i zobaczyłeś wokół niego brzydki biały prostokąt, winny był format pliku. PNG powstał między innymi po to, żeby rozwiązać ten problem. To domyślny wybór dla każdej grafiki, która potrzebuje przezroczystego tła albo nie może stracić jakości przy zapisie.

Co oznacza skrót PNG?

PNG to skrót od Portable Network Graphics , czyli „przenośna grafika sieciowa”. Format powstał w 1995 roku jako otwarta i wolna od opłat licencyjnych alternatywa dla GIF-a i szybko stał się jednym z najpopularniejszych formatów w sieci. W przeciwieństwie do JPG korzysta z kompresji bezstratnej (lossless), co oznacza, że przy zapisie pliku żadna informacja o pikselach nie jest odrzucana.

Jak działa PNG?

PNG korzysta z algorytmu kompresji o nazwie DEFLATE — tego samego, który napędza archiwa ZIP — w połączeniu z filtrami predykcji pikseli. Algorytm szuka w obrazie powtarzających się wzorców i zapisuje je oszczędniej, nie usuwając przy tym żadnych oryginalnych danych.

Dzięki temu PNG zapisany i otwarty dziesięć razy jest identyczny z oryginałem, piksel po pikselu. To czyni go idealnym wszędzie tam, gdzie wierność obrazu ma znaczenie: przy zrzutach ekranu, logo i grafikach edytowanych wielokrotnie.

PNG obsługuje też specjalny kanał zwany kanałem alfa, który steruje przezroczystością każdego piksela z osobna. Piksel może być całkowicie kryjący, całkowicie przezroczysty albo półprzezroczysty w dowolnym stopniu — stąd wygładzone krawędzie i cienie z prawdziwą przezroczystością.

Jakie są zalety PNG?

Jakie są ograniczenia PNG?

💡 Zasada w praktyce: wybieraj PNG, gdy grafika ma przezroczyste tło oraz przy logo, ikonach, zrzutach ekranu i wszystkim, co zawiera tekst i ostre krawędzie. Do zdjęć na stronie sięgaj po JPG lub WebP — są dużo lżejsze, a różnicy i tak nie widać.

PNG-8 a PNG-24 — czym się różnią?

CechaPNG-8PNG-24
Liczba kolorówDo 256 kolorówDo 16,7 miliona kolorów
PrzezroczystośćBinarna (piksel jest albo nie jest widoczny)Pełny kanał alfa (256 poziomów)
Wielkość plikuMniejszaWiększa
Idealny doprostych ikon i grafik o niewielu kolorachlogo i grafik z półprzezroczystością

W większości dzisiejszych zastosowań — zwłaszcza przy logo i grafikach z wygładzonymi krawędziami — najlepiej sprawdza się PNG-24 , bo zapewnia pełną przezroczystość na dowolnym poziomie krycia.

Kiedy używać PNG?

Sięgnij po PNG w tych sytuacjach:

PNG, JPG i WebP — pełne porównanie

CechaPNGJPGWebP
KompresjaBezstratna (lossless)Stratna (lossy)Obie
PrzezroczystośćTak (kanał alfa)NieTak
Idealny do zdjęćNieTakTak
Idealny do logo i ikonTakNieTak
Waga przy zdjęciachBardzo dużaMałaBardzo mała
Waga przy logoMała lub średniaŚrednia (z artefaktami)Mała
Powszechna obsługaTakTakNowoczesne przeglądarki

Jak zmniejszyć wagę plików PNG?

Choć PNG jest formatem bezstratnym, jego wagę da się wyraźnie zmniejszyć. Pomaga obniżenie głębi kolorów (z PNG-24 na PNG-8, gdy obraz używa niewielu barw), usunięcie zbędnych metadanych i zastosowanie wydajniejszych algorytmów kompresji, takich jak te w narzędziu Kompresja obrazu. W wielu przypadkach pozwala to zejść z wagą pliku o 30–50% bez żadnej widocznej straty.

Skompresuj pliki PNG bez utraty jakości

Zmniejsz wagę plików PNG, zachowując przezroczystość i pierwotną ostrość. Za darmo, prosto w przeglądarce.

Skompresuj obrazy PNG

Najczęściej zadawane pytania

Czy PNG zachowuje przezroczystość po kompresji?
Tak. Kanał alfa, który odpowiada za przezroczystość, zostaje zachowany podczas kompresji PNG. Nawet po przepuszczeniu pliku przez narzędzia optymalizujące przezroczyste tło i wygładzone krawędzie pozostają nienaruszone.
Dlaczego mój PNG waży więcej niż JPG z tym samym zdjęciem?
Bo PNG korzysta z kompresji bezstratnej, która z natury radzi sobie gorzej ze zdjęciami pełnymi odcieni i złożonych gradientów. Przy fotografii JPG i WebP zawsze dadzą lżejsze pliki. PNG odpłaca się za to tym, że przy zapisie nie traci jakości.
Czy da się przekonwertować PNG na JPG bez utraty jakości?
Konwersja PNG na JPG zawsze wiąże się z pewną utratą jakości, bo JPG używa kompresji stratnej. Dodatkowo, jeśli PNG ma przezroczyste tło, JPG zastąpi je jednolitym kolorem (zwykle białym). Jeśli zależy Ci na zachowaniu jakości, przekonwertuj PNG na bezstratny WebP.
Czy PNG sprawdza się w mediach społecznościowych?
To zależy od treści. Przy logo i grafikach z przezroczystym tłem PNG jest dobrym wyborem. Przy zdjęciach lepszy będzie JPG — serwisy społecznościowe automatycznie rekompresują wysyłane obrazy, a JPG znosi to lepiej. Pamiętaj też, że większość platform nie zachowuje przezroczystości i zamienia kanał alfa na białe tło.