Создать TAR.GZ онлайн
Упакуйте файлы или папку в детерминированный TAR.GZ локально в браузере. Пути проверяются до сборки, а исходные данные не отправляются на сервер.
Выберите файлы или одну папку
Перетаскивание принимает только файлы. Для папки используйте отдельную кнопку — корень и вложенные пути сохранятся.
До 2 000 записей, 100 МиБ на файл и на весь набор. Архив создаётся локально за время не более 30 секунд.
Содержимое TAR.GZ
Детерминированно. Пути сортируются по UTF-8, TAR получает фиксированные права и время, gzip использует уровень 6 и MTIME 0.
Исходные права, владелец, время, executable-биты, пустые папки, ссылки, ACL и xattrs не сохраняются. Для скрипта после распаковки может потребоваться chmod +x.
TGZ — короткое расширение того же формата TAR.GZ. Для больших наборов или точных метаданных используйте настольный tar.
Как пользоваться
- 1Выберите несколько файлов или одну папку; перетаскивание используется только для файлов.
- 2Проверьте нормализованные пути, производные папки и ограничения набора.
- 3Создайте архив: Worker соберёт TAR, сожмёт его gzip и передаст браузеру для скачивания.
Вопросы
Файлы отправляются на сервер?
Нет. TAR, фиксированное разбиение по 64 КиБ, gzip и итоговый Blob создаются в отдельном Web Worker. Серверного fallback нет.
Чем TAR.GZ отличается от TGZ?
TGZ — короткое расширение того же формата TAR.GZ. Каноническая страница одна, отдельного TGZ-адреса нет.
Почему архив детерминированный?
Нормализованные пути сортируются по UTF-8, TAR получает фиксированные права, владельца и время, а gzip всегда использует уровень 6 и MTIME 0.
Какие метаданные сохраняются?
Сохраняются обычные файлы и производные папки. Исходные права, владелец, timestamps, executable-биты, пустые папки, ссылки, ACL и xattrs недоступны или намеренно не переносятся.
Какие действуют ограничения?
До 2 000 файлов и производных папок, до 100 МиБ на файл и на весь набор, до 112 МиБ результата и до 30 секунд обработки. Для больших архивов и точных метаданных используйте настольный tar.