Kompresuj plik GZIP

Twórz pliki .gz wbudowanym silnikiem kompresji przeglądarki, przydatne do logów, kopii zapasowych i zasobów www. Działa w całości na Twoim urządzeniu.

Jak skompresować plik GZIP

  1. Upuść pliki do skompresowania.
  2. Uruchom, by je spakować gzipem.
  3. Pobierz pliki .gz.

Czym jest gzip i czym różni się od ZIP

Gzip kompresuje jeden plik. Nie łączy wielu plików w jeden, dlatego w systemach uniksowych widzisz dwuetapową formę .tar.gz: tar zbiera pliki, gzip kompresuje wynik. Sam gzip to metoda kompresji stojąca za większością sieci: serwery wysyłają HTML, CSS i JavaScript skompresowane gzipem, a przeglądarki dekompresują je po odebraniu. Używa tego samego algorytmu DEFLATE co ZIP, więc współczynniki kompresji są podobne, ale kontener jest prostszy, a plik dostaje tylko przyrostek .gz.

Co tworzy to narzędzie

Każdy upuszczony plik staje się osobnym plikiem .gz, skompresowanym silnikiem wbudowanym w przeglądarkę. Wynik to standardowy plik gzip, który rozumieją gunzip, 7-Zip, WinRAR, Narzędzie archiwizacji macOS i każdy serwer www. Oryginalna nazwa pliku jest zachowana z dopisanym .gz.

Kiedy gzip to właściwy wybór

  • Wstępna kompresja zasobów www. Niektóre hostingi statyczne i CDN-y serwują plik .js.gz lub .css.gz bezpośrednio, jeśli leży obok oryginału, oszczędzając serwerowi kompresji przy każdym żądaniu.
  • Zmniejszanie plików logów przed archiwizacją lub dołączeniem do zgłoszenia. Logi kompresują się o 90% lub więcej.
  • Zrzuty baz danych i eksporty CSV, które trzeba wysłać e-mailem lub przesłać. Zrzut SQL 200 MB to zwykle 20 MB po gzipie.
  • Dopasowanie do systemu oczekującego .gz, np. importu danych czytającego gzipowane CSV lub potoku wdrożeniowego.
  • Pojedyncze duże pliki, gdzie kontener ZIP niczego nie wnosi.

Gdzie nie pomaga

Gzip nie zmniejszy danych już skompresowanych. JPG, PNG, MP4, MP3, PDF i nowoczesne pliki Office wyjdą mniej więcej w tym samym rozmiarze lub odrobinę większe. Do zdjęć i wideo użyj dedykowanych kompresorów obrazów i wideo.

WejścieTypowy wynik gzip
Log serwera, 50 MB3-5 MB
Eksport CSV, 100 MB10-20 MB
Zrzut API JSON, 20 MB2-3 MB
Zminifikowany JavaScript, 1 MB250-350 KB
Zdjęcie JPG, 4 MB4 MB

Przywracanie pliku

By odzyskać oryginał, użyj narzędzia gunzip lub w wierszu poleceń gunzip nazwapliku.gz. Ponieważ gzip to format jednoplikowy, nie ma etapu wypisywania; dekompresja po prostu daje oryginalny plik. Kompresja działa na Twoim urządzeniu wbudowanym silnikiem przeglądarki, więc nic nie jest przesyłane, a duże pliki obsługiwane są szybko.

Najczęściej zadawane pytania

Czym jest plik .gz?

To plik skompresowany gzipem, powszechny dla zasobów www, logów i kopii zapasowych w systemach Unix. Squish tworzy je wbudowanym silnikiem przeglądarki.

Czy moje pliki są przesyłane?

Nie. Kompresja używa silnika przeglądarki, a pliki zostają na Twoim urządzeniu.

Czy mogę skompresować więcej niż jeden plik?

Tak. Upuść partię, a każdy plik zostanie skompresowany do własnego .gz.

Twoje pliki nigdy nie opuszczają urządzenia

Każde narzędzie w Squishly Tools jest w 100% darmowe i działa w całości w przeglądarce. Twoje obrazy i dokumenty są przetwarzane na Twoim komputerze i nigdy nie trafiają na serwer. Bez kont, bez znaków wodnych i bez haczyka.