Konwerter TAR.GZ na ZIP
Plik .tar.gz to dwa formaty naraz: paczka tar opakowana kompresją gzip. Większość narzędzi w Windows zdejmuje te warstwy po kolei. Ten konwerter usuwa obie i zapisuje jeden plik ZIP z oryginalnymi folderami i datami.
Konwerter archiwów
lub upuść Pliki ZIP, ZIPX, RAR … tutaj ·
Maks. 95 MB na plik· Do 20 plików· Usuwane po 30 min
Pliki są przetwarzane na naszych serwerach i usuwane po 30 min.
Potrzebne tylko wtedy, gdy przesyłane archiwum jest chronione hasłem.
Opcjonalne hasło do przekonwertowanego archiwum. Pozostaw puste, jeśli ma go nie być. TAR i ISO nie obsługują hasła.
AES-256 jest bezpieczny i otwiera się w Windows 11, macOS, 7-Zip i WinRAR. ZipCrypto jest słaby, ale otwiera się we wbudowanym rozpakowywaniu starszych wersji Windows.
Zachowaj oryginalne foldery albo przenieś wszystkie pliki na najwyższy poziom.
Jak korzystać z narzędzia
- 1
Dodaj archiwum tar
Prześlij plik .tar.gz lub .tgz o rozmiarze do 95 MB, maksymalnie 20 plików naraz. Archiwa .tar.bz2 i .tar.xz są obsługiwane tak samo.
- 2
Zachowaj strukturę folderów
Opcję Układ folderów zostaw na Zachowaj foldery, aby struktura katalogów projektu została zachowana. Opcji Wszystkie pliki na najwyższym poziomie użyj tylko do płaskiego zestawu dokumentów lub zdjęć.
- 3
Konwertuj do ZIP
Kliknij Konwertuj na ZIP i pobierz plik. Jeśli ZIP ma być zaszyfrowany, najpierw dodaj Nowe hasło w sekcji Ustawienia zaawansowane.
Jak przekonwertować tar.gz do ZIP?
Prześlij plik .tar.gz lub .tgz i kliknij Konwertuj na ZIP. Warstwa gzip zostanie zdekompresowana, tar odczytany, a każdy plik trafi do ZIP razem z folderem i datą, gotowy do otwarcia na dowolnym urządzeniu.
Dlaczego tar.gz to jeden ciągły strumień
Jean-loup Gailly i Mark Adler opublikowali gzip w 1992 roku w ramach projektu GNU jako wolny od patentów zamiennik polecenia compress z Uniksa. gzip kompresuje dokładnie jeden strumień bajtów i nie wie nic o plikach ani folderach. Połączenie go z tar, który skleja wiele plików w jeden strumień, dało Uniksowi dwuetapowe archiwum: tar zbiera, gzip zmniejsza.
Ponieważ gzip widzi cały tar naraz, wynik działa jak archiwum ciągłe. Powtarzający się tekst w setkach plików kompresuje się dobrze, dlatego kod źródłowy, pakiety linuksowe i projekty takie jak WordPress publikują pliki tar.gz. Ceną jest dostęp. Aby odczytać ostatni plik, trzeba zdekompresować wszystko, co jest przed nim, a uszkodzony bajt na początku może uniemożliwić odczyt reszty.
ZIP robi odwrotnie: kompresuje każdy plik osobno i trzyma indeks. Kosztuje to nieco rozmiaru, ale ułatwia przeglądanie archiwum, czego oczekuje użytkownik Windows. Windows 11 otwiera tar.gz w Eksploratorze plików od aktualizacji z 2023 roku, ale Windows 10, starsze komputery służbowe i wiele formularzy przesyłania nadal wymagają ZIP. Zwykłe, niekompresowane archiwa tar mają własną stronę, TAR do ZIP, a konwerter archiwów obsługuje także 7z, RAR i ISO.
TAR.GZ na ZIP w trzech etapach
Usunięcie gzip
Skompresowany strumień jest rozwijany z powrotem do oryginalnego pliku tar.
Odczyt pliku tar
Każdy nagłówek podaje ścieżkę, rozmiar i datę modyfikacji pliku.
Zapis ZIP
Pliki są kompresowane jeden po drugim i wpisywane do katalogu centralnego ZIP.
TAR.GZ
Archiwum TAR skompresowane gzip
Plik .tar.gz (lub .tgz) to archiwum TAR skompresowane gzip, narzędziem kompresji GNU wydanym w 1992 roku. To tradycyjny format wydań kodu źródłowego, oprogramowania dla Linuksa i kopii zapasowych serwerów, ponieważ zachowuje uprawnienia uniksowe i dobrze kompresuje. W niektórych narzędziach rozpakowanie wymaga dwóch kroków: najpierw gzip, potem tar. Linux i macOS otwierają go natywnie, a użytkownicy Windows mogą potrzebować 7-Zip lub nowszego wbudowanego tar.
- Kompresja
- Bezstratna
- Przezroczystość
- –
- Animacja
- –
- Rok powstania
- 1992 · Unix tar + GNU gzip (Jean-loup Gailly, Mark Adler)
ZIP
Archiwum ZIP
ZIP to bezstratny format archiwum stworzony przez Phila Katza z PKWARE w 1989 roku. Łączy wiele plików i folderów w jeden skompresowany plik, a Windows, macOS, Linux, iOS i Android otwierają go bez dodatkowego oprogramowania. ZIP jest też kontenerem plików DOCX, XLSX, EPUB, APK i JAR. Jego standardowa kompresja jest szybka, ale mniej wydajna niż 7z, a stara ochrona hasłem ZipCrypto jest słaba.
- Kompresja
- Bezstratna
- Przezroczystość
- –
- Animacja
- –
- Rok powstania
- 1989 · Phil Katz (PKWARE)
TAR.GZ to forma, w jakiej dystrybuowane są projekty linuksowe, kopie zapasowe serwerów i wydania kodu źródłowego, dlatego zamienia się go na ZIP, gdy pliki mają otworzyć się w systemie Windows lub na telefonie w jednym kroku zamiast dwóch; ZIP do TAR.GZ to odwrotność, czyli pakowanie dla serwera Linux lub skryptu budującego.
Rodzaje archiwów tar obsługiwane na tej stronie
| from ↓ · to → | ZIP | 7Z | Extract |
|---|---|---|---|
| TAR | TAR to ZIP: yes | TAR to 7Z: yes | TAR to Extract: yes |
| TAR.GZ / TGZ | TAR.GZ / TGZ to ZIP: yes | TAR.GZ / TGZ to 7Z: yes | TAR.GZ / TGZ to Extract: yes |
| TAR.BZ2 | TAR.BZ2 to ZIP: yes | TAR.BZ2 to 7Z: yes | TAR.BZ2 to Extract: yes |
| TAR.XZ | TAR.XZ to ZIP: yes | TAR.XZ to 7Z: yes | TAR.XZ to Extract: yes |
Nazwy plików z Linuksa, które sprawiają kłopot w Windows
Sprawdź nazwy różniące się tylko wielkością liter i znaki specjalne
Linux pozwala, by README i readme leżały w jednym folderze, i dopuszcza w nazwach znaki takie jak : i ?. Windows traktuje pierwszą parę jako jeden plik i odrzuca te znaki, więc po rozpakowaniu ZIP w Windows któryś plik może zniknąć lub zmienić nazwę. Dowiązania symboliczne z archiwum tar również nie są odtwarzane, więc przy kodzie, który na nich polega, zachowaj archiwum tar dla użytkowników Linuksa.
Pytania o konwersję TAR.GZ na ZIP
Dlaczego 7-Zip zamienia mój plik .tar.gz w .tar zamiast w folder?
7-Zip traktuje obie warstwy osobno: pierwsze wypakowanie usuwa gzip i zostawia plik .tar, a dopiero drugie rozpakowuje pliki. Konwersja do ZIP tutaj robi obie rzeczy naraz, więc odbiorca dostaje jeden znajomy plik.
Czy plik .tgz różni się od .tar.gz?
Nie. .tgz to skrócona nazwa tego samego formatu, pochodząca z systemów, które ograniczały rozszerzenia do trzech znaków. Oba to archiwum tar skompresowane gzipem i oba są tu obsługiwane.
Dlaczego ZIP jest większy niż wyjściowy plik tar.gz?
gzip kompresuje cały plik tar jako jeden ciągły strumień, więc może wykorzystywać powtarzające się wzorce między plikami, na przykład w setkach podobnych plików źródłowych. ZIP kompresuje każdy plik osobno i za każdym razem zaczyna od nowa. Różnica jest największa przy wielu małych plikach tekstowych, a najmniejsza przy zdjęciach i filmach.
Dlaczego nie mogę podejrzeć jednego pliku w tar.gz bez rozpakowania całości?
Żadna z tych warstw nie ma indeksu. gzip można dekompresować tylko od początku, a tar wypisuje pliki po kolei, nagłówek po nagłówku. ZIP przechowuje spis na końcu, dlatego jego zawartość widać natychmiast.
Pobrać wydanie z GitHuba jako ZIP czy jako tar.gz?
GitHub udostępnia oba formaty dla kodu źródłowego każdego wydania, a zawartość jest taka sama. W systemie Windows wybierz ZIP, w Linuksie i macOS sprawdzi się każdy. Konwertuj tylko wtedy, gdy masz już tar.gz, a drugiej wersji nie ma.
Czy da się to zrobić na Macu bez przesyłania plików?
Tak. Kliknij dwukrotnie plik .tar.gz w Finderze, a Narzędzie Archiwum rozpakuje obie warstwy; potem kliknij folder prawym przyciskiem i wybierz Kompresuj, aby utworzyć ZIP. Skorzystaj z tej strony na Chromebooku, telefonie lub zablokowanym komputerze służbowym.