Конвертер TAR.GZ у ZIP
Файл .tar.gz — це два формати один в одному: пакет tar, обгорнутий стисненням gzip. Більшість програм для Windows знімають ці шари по черзі. Цей конвертер прибирає обидва шари одразу й створює один ZIP з початковими папками та датами.
Конвертер архівів
або перетягніть Файли ZIP, ZIPX, RAR … сюди ·
До 95 МБ на файл· До 20 файлів· Видаляються через 30 хв
Файли обробляються на наших серверах і видаляються через 30 хв.
Потрібен лише якщо завантажений архів захищено паролем.
Необов'язковий пароль для перетвореного архіву. Залиште порожнім, якщо пароль не потрібен. TAR та ISO не підтримують пароль.
AES-256 надійний і відкривається у Windows 11, macOS, 7-Zip і WinRAR. ZipCrypto слабкий, але відкривається вбудованою розпакувальною програмою старіших версій Windows.
Зберегти початкові папки або перемістити всі файли на верхній рівень.
Як користуватися цим інструментом
- 1
Додайте архів tar.gz
Завантажте файл .tar.gz або .tgz розміром до 95 MB, до 20 файлів за раз. Архіви .tar.bz2 і .tar.xz приймаються так само.
- 2
Збережіть структуру папок
Параметр Структура папок залишайте на «Зберегти папки», щоб збереглося дерево каталогів проєкту. Варіант «Усі файли на верхньому рівні» підійде лише для плоского набору документів або зображень.
- 3
Конвертуйте в ZIP
Натисніть Конвертувати в ZIP і завантажте результат. Якщо ZIP має бути зашифрований, спершу вкажіть Новий пароль у розділі Додаткові налаштування.
Як конвертувати tar.gz у ZIP?
Завантажте .tar.gz або .tgz і натисніть Конвертувати в ZIP. Шар gzip розпаковується, tar зчитується, а кожен файл пакується в ZIP зі своєю папкою та датою, готовий до відкриття на будь-якому пристрої.
Чому tar.gz — це один суцільний потік
Жан-луп Гайї та Марк Адлер випустили gzip для проєкту GNU у 1992 році як вільну від патентів заміну команди compress в Unix. gzip стискає рівно один потік байтів і нічого не знає про файли чи папки. Поєднання з tar, який об’єднує багато файлів в один потік, дало Unix дворівневий архів: tar збирає, gzip стискає.
Оскільки gzip бачить увесь tar одразу, результат поводиться як суцільний архів. Повторюваний текст у сотнях файлів стискається добре, тому вихідний код, пакунки Linux і проєкти на кшталт WordPress публікують завантаження tar.gz. Ціна — доступ. Щоб прочитати останній файл, потрібно розпакувати все перед ним, а пошкоджений байт на початку може зробити решту нечитабельною.
ZIP робить навпаки: стискає кожен файл окремо й додає індекс. Це трохи збільшує розмір, зате архів зручно переглядати, чого й чекає користувач Windows. Windows 11 відкриває tar.gz у Провіднику з оновлення 2023 року, але Windows 10, старіші робочі ПК і багато форм завантаження досі вимагають ZIP. Прості нестиснені архіви tar мають окрему сторінку, TAR у ZIP, а конвертер архівів підтримує також 7z, RAR та ISO.
TAR.GZ у ZIP за три проходи
Зняти gzip
Стиснутий потік розгортається назад в оригінальний tar.
Прочитати tar
Кожен заголовок містить шлях, розмір і дату зміни файлу.
Записати ZIP
Файли стискаються по одному й заносяться до центрального каталогу ZIP.
TAR.GZ
Архів TAR, стиснений gzip
Файл .tar.gz (або .tgz) — це архів TAR, стиснений за допомогою gzip, інструмента стиснення GNU, випущеного в 1992 році. Це традиційний формат для релізів вихідного коду, програм для Linux і резервних копій серверів, адже він зберігає права доступу Unix і добре стискає. У деяких програмах його розпаковування відбувається у два кроки: спочатку gzip, потім tar. Linux і macOS відкривають його нативно, а користувачам Windows може знадобитися 7-Zip або свіжий вбудований tar.
- Стиснення
- Без втрат
- Прозорість
- –
- Анімація
- –
- Рік появи
- 1992 · Unix tar + GNU gzip (Jean-loup Gailly, Mark Adler)
ZIP
Архів ZIP
ZIP — формат архівів без втрат, створений Філом Кацем із PKWARE у 1989 році. Він об'єднує багато файлів і папок в один стиснений файл, а Windows, macOS, Linux, iOS і Android відкривають його без додаткового програмного забезпечення. ZIP також є контейнером для файлів DOCX, XLSX, EPUB, APK і JAR. Стандартне стиснення швидке, але менш ефективне за 7z, а старий захист паролем ZipCrypto слабкий.
- Стиснення
- Без втрат
- Прозорість
- –
- Анімація
- –
- Рік появи
- 1989 · Phil Katz (PKWARE)
TAR.GZ — це спосіб поширення Linux-проєктів, серверних резервних копій і релізів вихідного коду, тому його перетворюють на ZIP, коли файли треба відкрити у Windows або на телефоні за один крок замість двох; ZIP у TAR.GZ — навпаки, пакування для Linux-сервера чи скрипта збирання.
Які типи архівів tar приймає ця сторінка
| 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 |
Назви файлів Linux, з якими не справляється Windows
Перевірте назви, що відрізняються лише регістром, і спецсимволи
Linux дозволяє мати README і readme в одній папці та використовувати в назвах символи на кшталт : і ?. Windows вважає першу пару одним файлом і не приймає ці символи, тому після розпакування ZIP у Windows один із файлів може зникнути або бути перейменованим. Символічні посилання з tar-архіву також не відтворюються, тож для коду, що від них залежить, залиште tar-архів для користувачів Linux.
Запитання про конвертацію TAR.GZ у ZIP
Чому 7-Zip перетворює мій .tar.gz на .tar, а не на папку?
7-Zip обробляє два шари окремо: перше розпакування прибирає gzip і залишає .tar, а друге розпаковує файли. Конвертація в ZIP тут виконує обидва кроки одразу, тож одержувач отримує один звичний файл.
Чи відрізняється файл .tgz від .tar.gz?
Ні. .tgz — це скорочена назва того самого формату, що походить із систем, де розширення обмежувалися трьома символами. Обидва варіанти — це архів tar, стиснутий gzip, і обидва тут приймаються.
Чому ZIP більший за початковий tar.gz?
gzip стискає весь tar як єдиний безперервний потік, тому може повторно використовувати шаблони між файлами, наприклад у сотнях схожих файлів коду. ZIP стискає кожен файл окремо й щоразу починає заново. Різниця найбільша для багатьох дрібних текстових файлів і найменша для фото чи відео.
Чому не можна переглянути один файл у tar.gz, не розпакувавши все?
Жоден із шарів не має індексу. gzip можна розпакувати лише з початку, а tar по ходу читає заголовки файлів один за одним. ZIP зберігає каталог у кінці, тому його вміст з’являється миттєво.
Що завантажувати з релізу GitHub: ZIP чи tar.gz?
GitHub пропонує обидва варіанти для вихідного коду кожного релізу, а вміст однаковий. У Windows обирайте ZIP; у Linux чи macOS підійде будь-який. Конвертуйте лише тоді, коли у вас уже є tar.gz, а іншої версії немає.
Чи можна зробити це на Mac, нічого не завантажуючи в мережу?
Так. Двічі клацніть .tar.gz у Finder, і «Утиліта архівів» розпакує обидва шари; потім клацніть папку правою кнопкою й виберіть Стиснути, щоб створити ZIP. Скористайтеся цією сторінкою, якщо ви працюєте на Chromebook, телефоні або робочому ПК з обмеженнями.