Åadowanie...
Åadowanie...
Zmniejsz pliki JPG, PNG i WebP za pomocą suwaka jakości na żywo i podglądu obok siebie. Wszystko działa w twojej przeglądarce — bez przesyłania, bez rejestracji, bez znaku wodnego.
Kompresja obrazów zmniejsza rozmiar pliku na dysku, dzięki czemu ładowanie jest szybsze, kosztuje mniej miejsca do przechowywania i pozostaje poniżej limitów przesyłania — bez zmiany wyglądu obrazu przy typowych rozmiarach wyświetlania. JPEG i WebP używają kompresji stratnej: małe szczegóły wizualne, które ludzkie oko ledwo zauważa, są odrzucane, dzięki czemu potrzebne są znacznie mniejsze bajty. PNG używa kompresji bezstratnej: każdy piksel jest zachowany dokładnie, a tylko kodowanie jest ściskane. To narzędzie pozwala na ponowne kodowanie dowolnego JPG, PNG lub WebP na poziomie jakości, który kontrolujesz, opcjonalnie zmieniając rozmiar i sprawdzając wynik obok oryginału przed pobraniem. Wszystko działa lokalnie — twój plik nigdy nie opuszcza urządzenia.
Przeciągnij JPG, PNG lub WebP na obszar przesyłania lub kliknij, aby wybrać z urządzenia. Obsługiwane są pliki do 50 MB.
Użyj WebP dla najlepszego stosunku rozmiaru do jakości w nowoczesnym internecie. Pozostań przy JPG dla szerokiej kompatybilności lub PNG, gdy potrzebujesz kompresji bezstratnej lub przezroczystości.
Jakość 80 to dobry domyślny wybór dla zdjęć. Niższe wartości bardziej zmniejszają plik, ale wprowadzają blokowanie; wyższe wartości wyglądają bliżej źródła, ale oszczędzają mniej miejsca.
Zmiana rozmiaru do 1920 px lub 2400 px to największa korzyść dla zdjęć, które będą wyświetlane na ekranie. Proporcje są automatycznie zachowywane.
Panele przed i po aktualizują się na żywo z rozmiarami plików i procentem oszczędności. Kliknij Pobierz skompresowany, gdy będziesz zadowolony z kompromisu.
1. Zdekoduj plik do ImageBitmap na przyjaznym dla pracowników płótnie. 2. Opcjonalnie zmień rozmiar bitmapy, aby dopasować ją do maksymalnego ograniczenia długiego boku. 3. Narysuj bitmapę na OffscreenCanvas w docelowych wymiarach. 4. Wywołaj canvas.toBlob(format, quality), aby ponownie zakodować z wybranymi ustawieniami. 5. Porównaj blob.size z oryginałem i przedstaw współczynnik oszczędności. 6. Przekaż blob do przeglądarki jako pobieralny obiekt URL.
Nowoczesne przeglądarki dostarczają pełną linię kodera obrazów za pomocą API Canvas. Rysowanie pikseli na płótnie i wywoływanie toBlob z 'image/webp' lub 'image/jpeg' wywołuje ten sam kodek, którego przeglądarka używa do wszystkiego innego, więc uzyskujesz przyspieszone sprzętowo kodowanie i przewidywalny wynik. PNG jest zawsze bezstratny, ponieważ specyfikacja nie definiuje pokrętła jakości; zysk rozmiaru dla PNG pochodzi z zmiany rozmiaru lub konwersji do WebP/JPEG, gdy przezroczystość nie jest potrzebna.
Referencja: MDN — HTMLCanvasElement.toBlob()
| Wejście | Typowy wynik |
|---|---|
12 MB zdjęcie z telefonu (4032×3024 JPG) | Zmniejszenie do 1920 px i ponowne kodowanie WebP na 80 → około 200–400 KB bez widocznego spadku jakości. Najlepsze do użytku w blogach i mediach społecznościowych. |
2 MB zdjęcie produktu na białym tle (PNG) | Konwersja do WebP na 90 → zazwyczaj 80–200 KB przy zachowaniu prawie bezstratnych krawędzi. Świetne do ofert e-commerce. |
Zrzut ekranu interfejsu (PNG z tekstem) | Zachowaj PNG, aby zachować wyraźny tekst. Zmniejszenie długiego boku do rzeczywistego rozmiaru wyświetlania nadal zmniejsza rozmiar o 40–70%. Unikaj formatów stratnych dla tekstu. |
Już skompresowany JPG o jakości 75 | Ponowne kodowanie przy jakości 75 oszczędza niewiele i nieznacznie pogarsza obraz. Obniż jakość lub zmień rozmiar, aby zobaczyć rzeczywiste oszczędności. Przypadek brzegowy — już zoptymalizowane. |
Wytnij obiekt z dowolnego zdjęcia za pomocą AI na urządzeniu — bez potrzeby przesyłania.
Dostosuj, filtruj, obracaj i przycinaj zdjęcia w przeglądarce — bez przesyłania, bez znaku wodnego.
Twórz memy i kolaże zrzutów ekranu z prawdziwymi warstwami — wklejaj, przeciągaj, przycinaj, podpisuj, eksportuj.
Konwertuj HEIC, JPG, PNG, WebP i więcej — wsadowo do 25 plików, wszystko w przeglądarce.
Ostatnia aktualizacja