UltKit

Kompresuj PNG do 50 KB

Pięćdziesiąt kilobajtów to dla PNG niewiele, ale w zupełności wystarcza na logo, ikonę czy przycięty zrzut ekranu interfejsu, jeśli kolory zostaną zredukowane do palety. Na tej stronie plik wynikowy pozostaje w formacie PNG, razem z przezroczystością, a jeśli obraz zmieści się w limicie tylko w innym formacie, uczciwie o tym informujemy.

Kompresuj zdjęcie

lub upuść Pliki JPG, JPEG, JFIF … tutaj ·

Maks. 95 MB na plik· Do 20 plików· Usuwane po 30 min

Kompresuj do

Pliki są przetwarzane na naszych serwerach i usuwane po 30 min.

Jak korzystać z narzędzia

  1. 1

    Dodaj plik PNG

    Dodaj jeden plik PNG lub paczkę do 20 plików, każdy do 95 MB. Sprawdzą się eksporty z Figmy, Canvy i Photoshopa oraz zrzuty ekranu.

  2. 2

    Zostaw 50 KB, PNG i kompresję stratną

    Docelowy rozmiar jest ustawiony na 50 KB, Format wyjściowy na PNG, a Kompresja PNG na Stratna (mniejszy). W sekcji Ustawienia zaawansowane opcja Minimalna szerokość chroni logo przed zmniejszeniem poniżej potrzebnych wymiarów.

  3. 3

    Kompresuj na PNG i sprawdź rozmiar pliku

    Kliknij Kompresuj na PNG →. Przy każdym wyniku obok przycisku pobierania widać nowy rozmiar, więc przed wysłaniem pliku gdziekolwiek możesz sprawdzić, że ma poniżej 50 KB.

Odpowiedź

Czy PNG naprawdę da się skompresować do 50 KB?

Tak, w przypadku logo, ikon, diagramów i przyciętych zrzutów ekranu: redukcja do palety do 256 kolorów zwykle mieści je poniżej 50 KB w pełnym rozmiarze. Duży PNG ze zdjęciami nie zmieści się bez utraty pikseli, więc lepszym wyjściem jest tam WebP lub JPG.

Skąd się bierze limit 50 KB dla PNG

PNG wybiera się, gdy obraz wymaga przezroczystego tła lub ostrych krawędzi: logo do stopki e-mail, ikony w centrum pomocy, odznaki na profilu, naklejki i przycięte zrzuty ekranu do zgłoszenia błędu. Takie miejsca zwykle mają niewielkie limity. Systemy zarządzania treścią, platformy edukacyjne i starsze formularze internetowe często ustawiają limit obrazu na 50 KB.

Problem w tym, że eksporty PNG rzadko są małe. Programy graficzne zapisują 32-bitowy kolor z pełnym kanałem alfa, a Narzędzie do wycinania w Windows i skrót zrzutu ekranu w macOS domyślnie zapisują PNG. Eksport logo o szerokości 1280 px albo zrzut okna przeglądarki bez trudu zaczyna się od kilkuset kilobajtów.

Kwantyzacja palety a bezstratny PNG przy 50 KB

  1. 16 kolorów

    Dwukolorowe ikony i rysunki liniowe; widoczne stopnie przy cieniowaniu

  2. 32 kolory

    Proste płaskie logo i wykresy z kilkoma seriami

  3. 64 kolory

    Zrzuty interfejsu bez zdjęć, w większości czyste

  4. 128 kolorów

    Logo z gradientami lub miękkimi cieniami, lekki dithering

  5. 256 kolorów

    Maksimum palety PNG; najbliżej oryginału

Tryb stratny to tutaj kwantyzacja palety. Narzędzie wybiera najważniejsze kolory obrazu, do 256, przypisuje każdy piksel do najbliższego z nich i zapisuje jeden 8-bitowy indeks na piksel zamiast 32 bitów czerwieni, zieleni, błękitu i alfa. Wpisy palety zachowują własną przezroczystość dzięki fragmentowi tRNS w PNG, więc wygładzona krawędź logo nadal łączy się z każdym tłem.

Tryb bezstratny zachowuje każdy piksel. Może działać tylko na kodowaniu: PNG próbuje jednego z pięciu filtrów wierszy (None, Sub, Up, Average i Paeth), po czym kompresuje dane algorytmem Deflate, tym samym, którego używają pliki ZIP, a metadane, takie jak fragmenty tekstowe i osadzone miniatury, są usuwane. To odejmuje od kilku procent do jednej trzeciej typowego eksportu, co rzadko wystarcza, by z 400 KB zrobić 50 KB. Poradnik JPG vs PNG wyjaśnia, dlaczego oba formaty zachowują się tak różnie.

Kiedy PNG nie zmieści się w 50 KB

Zdjęcia i duże zrzuty ekranu nie zmieszczą się jako PNG

Zdjęcie, ilustracja z licznymi gradientami lub zrzut pełnego ekranu z obrazami ma tysiące różnych kolorów i niewiele powtórzeń. Nawet przy 256 kolorach pozostaje znacznie powyżej 50 KB w pełnym rozmiarze, więc narzędzie musi go zmniejszyć. Jeśli miejsce docelowe na to pozwala, ustaw Format wyjściowy na WebP, aby zachować przezroczystość, lub przekonwertuj PNG na JPG, gdy przezroczystość nie jest potrzebna.

Kompresja PNG do 50 KB: pytania

Jak bardzo można zmniejszyć logo PNG, żeby nie wyglądało tanio?

Płaskie logo z kilkoma kolorami marki i przezroczystym tłem często mieści się w 5–20 KB przy szerokości 500 px, czyli znacznie poniżej tego limitu. Logo z cieniami, poświatą lub fakturami fotograficznymi potrzebuje więcej kolorów na miękkie krawędzie i dochodzi bliżej 50 KB.

Dlaczego mój PNG jest węższy niż oryginał?

Sama paleta nie pozwoliła zejść do 50 KB, więc opcja Zezwalaj na zmniejszenie wymiarów zmniejszała szerokość i wysokość, aż limit został osiągnięty. Dzieje się tak przy dużych zrzutach ekranu i plikach ze zdjęciami. Ustaw Minimalna szerokość albo zmień Format wyjściowy na WebP, który zachowuje przezroczystość i znacznie lepiej radzi sobie z taką zawartością.

Czy PNG po kwantyzacji to nadal prawdziwy PNG?

Tak. Obrazy z paletą, w specyfikacji nazywane indeksowanymi, są częścią PNG od pierwszej wersji. Otworzy je każda przeglądarka i każdy edytor grafiki.

Czy przy limicie 50 KB wybrać kompresję bezstratną?

Tylko wtedy, gdy liczą się dokładne wartości pikseli, np. w pixel arcie, rysunkach technicznych lub obrazach porównywanych bajt po bajcie. Tryb bezstratny zachowuje każdy kolor i opiera się na sprytniejszym kodowaniu oraz usunięciu metadanych, więc w większości obrazów do 50 KB można zejść tylko kosztem pikseli.

Formularz wymaga zdjęcia do 50 KB i akceptuje PNG. Czy PNG to dobry wybór?

Zwykle nie. Zdjęcie twarzy ma płynne przejścia tonalne, z którymi 256-kolorowa paleta radzi sobie najgorzej. To samo zdjęcie jako JPG zachowuje znacznie więcej szczegółów przy 50 KB, dlatego użyj kompresji zdjęcia do 50 KB z wyjściem JPG.