Конвертер GZ в TAR

Извлеките данные TAR из сжатого GZIP архива TAR, например .tar.gz или .tgz.

Выберите или перетащите файлы сюда

Конфиденциально - файлы никогда не покидают ваше устройство

или вставьте Ctrl+V

Пока вы ждёте файлы, можно сыграть в Code Rain

Гарантия конфиденциальности без передачи по сети: 0 байт загружено на внешние серверы. Вся обработка выполнялась локально в песочнице Вашего браузера.

Сравнение форматов и технические характеристики

ХарактеристикаGZTAR
MIME-типapplication/gzipapplication/x-tar
Типсжатый потокконтейнер архива
Сжатиесжатие DEFLATE без потерь (LZ77 + Huffman)без сжатия (часто комбинируется с gzip/bzip2/xz)
Стандартная спецификацияIETF RFC 1952 (GZIP)POSIX.1-2001 / IEEE 1003.1 ustar
Сигнатура файла (Magic Bytes)1F 8B75 73 74 61 72 (ustar)

Обзор формата и областей применения

Файл GZ представляет собой единственный сжатый поток, созданный алгоритмом DEFLATE, в то время как TAR-файл является несжатым контейнером, который объединяет множество файлов и структур папок, не уменьшая их размер. Системные администраторы и разработчики часто выполняют эту конвертацию, когда им необходимо просмотреть, изменить или извлечь отдельные файлы внутри сжатого бэкапа без необходимости повторного сжатия всего потока каждый раз. Программные утилиты вроде GNU tar, 7-Zip и WinRAR поддерживают это преобразование встроенными средствами в большинстве настольных ОС. Этот вариант предназначен для архивов TAR, сжатых GZIP, например .tar.gz или .tgz. Он распаковывает поток, проверяет наличие архива TAR с обычными файлами и возвращает байты TAR. Другие данные GZIP отклоняются.

Технические спецификации и разбор кодеков

GZIP использует MIME-тип application/gzip, сигнатуру 1F 8B и сжатие DEFLATE. TAR использует application/x-tar и POSIX-заголовки блоков. Конвертер распаковывает поток GZIP, проверяет, что результат является допустимым архивом TAR с обычными файлами, и возвращает байты TAR без изменений.

Совместимость с ОС и браузерами

Оба формата поддерживаются встроенными средствами в большинстве основных операционных систем. Окружения Linux, macOS и подобные Unix включают инструменты командной строки, такие как tar и gzip, которые быстро конвертируют эти файлы. Пользователи Windows могут положиться на стороннее ПО вроде 7-Zip или современные команды терминала в Windows 10 и 11. Веб-браузеры не могут отображать эти архивы или выполнять их конвертацию встроенными средствами между этими двумя типами архивов, поэтому обработка файлов должна происходить на локальном компьютере или с помощью кода серверной части.

Полезная информация

Используйте файл GZIP, содержащий архив TAR, например .tar.gz или .tgz. Файлы .gz без архива TAR отклоняются.

Часто задаваемые вопросы

Как конвертировать архив GZIP в TAR без потери качества?

Если поток GZIP содержит допустимый архив TAR, распаковка возвращает байты TAR без изменений. Этот маршрут отклоняет другие данные GZIP.

В чем разница между архивом GZIP и архивом TAR?

GZIP - это алгоритм сжатия одного файла, который уменьшает размер с помощью алгоритма DEFLATE. TAR - это архивный контейнер, который объединяет несколько файлов и каталогов в один файл без применения какого-либо сжатия.