Kompresja i archiwa
Zmniejsz dowolny plik za pomocą gzip lub Brotli albo spakuj folder do ZIP-a. Wszystko działa lokalnie — nic nie jest wysyłane.
- Wejście
- Any file · .gz · .zlib · .br · .zip
- Wyjście
- .gz · .zlib · .deflate · .br · .zip · extracted files
Rozumiany przez wszystko. Bezpieczny domyślny wybór dla wszystkiego, co wysyłasz dalej.
Upuść pliki do skompresowania
Dowolny typ pliku. Wybierz kilka, aby spakować je do jednego ZIP-a.
Kompresja w obie strony, na Twoim własnym komputerze
To narzędzie, któremu jest obojętne, czym jest Twój plik. Pracuje na bajtach: podaj mu log, eksport CSV, zrzut bazy danych, SVG albo folder z plikami źródłowymi, a zmniejszy je tymi samymi algorytmami, których już używają Twój serwer WWW i Twój pipeline budowania. Wrzuć z powrotem .gz lub .zip, a odczyta je równie chętnie.
Po który kodek sięgnąć
- gzip
- Rozumiany przez wszystko. Bezpieczny domyślny wybór dla wszystkiego, co wysyłasz dalej.
- Brotli
- Wyraźnie mniejszy niż gzip na tekście. Odczyta go każda aktualna przeglądarka.
- zlib
- DEFLATE z nagłówkiem zlib. To, co osadzają fragmenty PNG i wiele protokołów.
- DEFLATE
- Surowy strumień, bez nagłówka i sumy kontrolnej. Przydatny tylko wtedy, gdy coś dokładnie tego oczekuje.
- ZIP
- Kontener, nie strumień: pakuje wiele plików do jednego archiwum.
Co daje suwak poziomu
Wyższe poziomy dłużej szukają powtórzeń, zanim się poddadzą, więc plik jest mniejszy, a czekanie dłuższe. Krzywa szybko się spłaszcza: gzip 9 jest na większości danych tylko o kilka procent mniejszy niż gzip 6, natomiast Brotli znajduje kolejne oszczędności aż do 11, bo jego okno sięga cztery megabajty wstecz. Szybkość dekompresji nie zależy od poziomu — płacisz tylko raz, przy kompresji.
Co się nie zmniejszy
Z plików JPEG, PNG, WebP, AVIF, MP3, MP4 i ZIP powtórzenia zostały już wyciśnięte. Przepuszczenie ich przez gzip zwykle kosztuje kilka bajtów nagłówka, zamiast cokolwiek oszczędzić, a panel wyniku pokaże to jako dodatni procent. Jeśli potrzebujesz ich mniejszych, przekoduj je w Image Studio — tam zmieniają się piksele, a to właśnie tam kryją się prawdziwe oszczędności.
Najczęstsze pytania
- Czego użyć: gzip czy Brotli?
- Brotli, jeśli to, co będzie czytać plik, go obsługuje: na tekście jest zwykle o 15–25% mniejszy niż gzip na porównywalnym poziomie. Wybierz gzip, gdy odbiorca jest stary, nieznany albo jest narzędziem wiersza poleceń, nad którym nie masz kontroli.
- Czy mogę utworzyć plik ZIP w przeglądarce?
- Tak. Wrzuć dowolną liczbę plików, przełącz wyjście na ZIP, a zostaną spakowane do jednego archiwum z kompresją DEFLATE. Z nazw wpisów usuwane są segmenty wychodzące poza katalog, zanim zostaną zapisane.
- Czy potrafi otworzyć istniejący ZIP?
- Tak. Wrzuć archiwum w trybie rozpakowywania, aby odczytać jego spis treści — nazwy, rozmiar oryginalny i skompresowany — i wyciągnąć pojedyncze wpisy bez rozpakowywania całości.
- Dlaczego kompresja mojego JPEG-a prawie nic nie dała?
- Bo jest już skompresowany. gzip i Brotli szukają powtórzeń, a z JPEG-a, MP4 czy ZIP-a większość powtórzeń została już usunięta. Opłacają się na tekście, kodzie, logach, plikach CSV i SVG oraz nieskompresowanych formatach, takich jak BMP czy WAV.
- Czy jest limit rozmiaru pliku?
- Tylko taki, jaki Twoja przeglądarka przydzieli pojedynczej karcie. Kompresja odbywa się w pamięci, w wątku Web Worker, więc pliki liczące setki megabajtów są wykonalne na komputerze, a na telefonie już znacznie mniej.