Jak używać
- Wybierz lub przeciągnij obraz JPEG, PNG, WebP, GIF, BMP lub AVIF (do 25 MB).
- Wybierz format wyjściowy i ustaw jakość suwakiem. W przypadku zdjęć warto zacząć od 70–80%.
- Opcjonalnie podaj maksymalną szerokość lub wysokość, aby zmniejszyć duże zdjęcia.
- Porównaj podgląd przed i po kompresji oraz oszczędność miejsca, a następnie pobierz skompresowany plik.
Jak to działa
Obraz jest dekodowany w przeglądarce, rysowany na elemencie canvas i ponownie kodowany z wybraną jakością. Niższa jakość usuwa więcej drobnych szczegółów i zmniejsza rozmiar pliku. Rozmiar i procentowa oszczędność są obliczane na podstawie pliku, który zostanie pobrany.
JPEG to najbardziej zgodny format zdjęć, ale nie obsługuje przezroczystości. Wszystkie aktualne przeglądarki obsługują WebP, który przy podobnej jakości obrazu jest zwykle o 25–35% mniejszy niż JPEG i zachowuje przezroczystość. Pliki AVIF mogą być jeszcze mniejsze, ale tylko niektóre przeglądarki potrafią tworzyć je z elementu canvas, dlatego ta opcja jest dostępna tylko wtedy, gdy obsługuje ją Twoja przeglądarka. PNG jest bezstratny: zachowuje każdy piksel dokładnie i sprawdza się w przypadku zrzutów ekranu, logo oraz grafik z jednolitymi kolorami, ale rzadko zmniejsza rozmiar zdjęć.
Zmniejszenie wymiarów zwykle daje większą oszczędność niż obniżenie jakości. Zdjęcie z telefonu o szerokości 4000 px wyświetlane na stronie w szerokości 1200 px zawiera około jedenastokrotnie więcej pikseli, niż potrzeba.
Ponowne kodowanie usuwa metadane, takie jak dane aparatu EXIF i lokalizacja GPS, a profil kolorów jest konwertowany do standardowego wyjścia sRGB przeglądarki. Animowane pliki GIF są zamieniane w nieruchomy obraz pierwszej klatki. Jeśli wynik jest większy niż oryginał, narzędzie Cię o tym poinformuje, aby można było zachować oryginał.
Przykłady
Zdjęcie z telefonu do wpisu na blogu
Plik JPEG o wymiarach 4032 × 3024 i rozmiarze 3,8 MB, przekonwertowany do WebP w jakości 75% i z maksymalną szerokością 1600 px, zwykle ma od 150 do 400 KB — zależnie od szczegółowości zdjęcia.
Zrzut ekranu do wysłania e-mailem
Zrzut ekranu całego ekranu w formacie PNG z tekstem najlepiej pozostawić w formacie PNG i zmniejszyć jego maksymalną szerokość albo przekonwertować do WebP w wysokiej jakości, na przykład 90%, aby tekst pozostał ostry.
Obraz, którego nie da się zmniejszyć
Plik JPEG zapisany już w niskiej jakości może zwiększyć rozmiar po ponownym zakodowaniu w jakości 90%. Narzędzie pokaże wzrost rozmiaru i zasugeruje zachowanie oryginału lub wybór niższej jakości.
Często zadawane pytania
Jaką jakość wybrać?
W przypadku zdjęć jakość 70–80% zazwyczaj wygląda tak samo jak oryginał przy standardowym rozmiarze wyświetlania, a jednocześnie pozwala znacznie zmniejszyć plik. Wybierz wyższą jakość dla obrazów z drobnym tekstem lub ostrymi krawędziami. Przed pobraniem sprawdź podgląd wyniku w pełnym rozmiarze.
Dlaczego mój plik PNG prawie się nie zmniejszył?
PNG jest bezstratny, więc przeglądarka nie może usuwać szczegółów, aby zmniejszyć rozmiar pliku, a wbudowany koder PNG nie jest zoptymalizowany pod kątem maksymalnej kompresji. Zmniejsz wymiary obrazu albo przekonwertuj go do WebP lub JPEG, jeśli nie musisz zachować dokładnie tych samych pikseli.
Czy kompresja usuwa dane EXIF i lokalizację?
Tak. Obraz jest ponownie rysowany na elemencie canvas, więc dane EXIF, takie jak model aparatu, data i lokalizacja GPS, nie są kopiowane do nowego pliku. Przed zapisaniem obrót zapisany w EXIF jest stosowany do pikseli.
Czy mogę skompresować animowany plik GIF?
Nie w formie animacji. Przeglądarki rysują na elemencie canvas tylko pierwszą klatkę pliku GIF, więc wynik jest nieruchomym obrazem.
Dlaczego AVIF nie ma na liście?
Możliwość zapisania pliku AVIF zależy od tego, czy przeglądarka potrafi go zakodować z elementu canvas — wiele przeglądarek jeszcze tego nie obsługuje. Narzędzie sprawdza tę możliwość i wyświetla tylko formaty, które faktycznie może utworzyć.
Prywatność
Obraz jest dekodowany, kompresowany i wyświetlany w całości w przeglądarce. Nie jest przesyłany ani przechowywany i nie jest uwzględniany w analityce; zliczane jest tylko anonimowe użycie narzędzia.