Tworzenie archiwów TAR i TAR.GZ online
Twórz archiwa .tar i .tar.gz (tgz) z plików i folderów w przeglądarce. Zachowuje strukturę, długie ścieżki i Unicode, z wykluczeniami. Bez wysyłania plików.
🔒 Działa całkowicie w Twojej przeglądarce — nic nie jest przesyłaneTarball bez terminala
Archiwa TAR to codzienny format pakowania w świecie Uniksa. Wydania kodu źródłowego, kopie zapasowe serwerów, konteksty budowania Dockera, wdrożenia stron i paczki logów do zgłoszenia w supporcie najczęściej trafiają do odbiorców jako .tar.gz. W Linuksie i macOS wystarczy tar -czf, ale na zablokowanym laptopie służbowym, Chromebooku czy pożyczonym komputerze nie zawsze jest to możliwe. To narzędzie tworzy takie samo archiwum w przeglądarce: upuść pliki lub całe foldery, wybierz zwykły .tar albo skompresowany gzipem .tar.gz i pobierz wynik.
Archiwum jest zgodne z formatem POSIX ustar. Długie ścieżki są dzielone na pola prefix i name formatu ustar, a ścieżki zbyt długie lub zawierające znaki spoza ASCII, takie jak cyrylica czy litery z akcentami, są zapisywane w rozszerzonych nagłówkach PAX. Odczytują je GNU tar, bsdtar, BusyBox, 7-Zip i moduł tarfile z Pythona, więc nazwy wracają dokładnie takie, jakie były. Daty modyfikacji plików są zachowywane. Ponieważ przeglądarki nie udostępniają uprawnień ani właścicieli z Uniksa, każdy plik jest zapisywany jako zwykły plik z trybem 644, więc w razie potrzeby oznacz skrypty jako wykonywalne po rozpakowaniu.
Utrzymaj porządek w archiwum
Pole wykluczeń przyjmuje wzorce rozdzielone przecinkami z symbolami wieloznacznymi * i ?. Na początku zawiera śmieciowe pliki zostawiane przez systemy operacyjne (.DS_Store, Thumbs.db, __MACOSX), a Ty możesz dodać wpisy takie jak node_modules, .git czy *.log, by tarball projektu był mały. Wykluczone pliki są przekreślone na liście, więc przed utworzeniem archiwum możesz sprawdzić, co zostanie spakowane.
Szybko i prywatnie
Kontener TAR jest składany bez kopiowania zawartości plików, a kompresja gzip przepływa przez fflate małymi porcjami, dzięki czemu strona pozostaje responsywna. Możesz anulować w dowolnej chwili. Nic nie jest wysyłane: pliki są odczytywane z dysku, pakowane w karcie przeglądarki i zapisywane prosto w folderze pobranych plików. Poziom 6 to dobra wartość domyślna, a poziom 9 wyciska jeszcze kilka procent kosztem szybkości.
Jak używać
- Dodaj pliki lub folderyUpuść pliki lub całe foldery na pole albo użyj „Add a folder…”. Struktura folderów zostaje zachowana.
- Wybierz formatWybierz .tar.gz dla skompresowanego tarballa lub .tar dla nieskompresowanego i ustaw poziom gzip.
- Wyklucz zbędne plikiEdytuj listę wykluczeń (np. node_modules, *.log), aby pominąć pliki, których nie chcesz w archiwum.
- Utwórz archiwumKliknij Create archive; tarball powstaje w przeglądarce i pobiera się automatycznie.