Как конвертировать архив в другой формат
- Нажмите Выберите файл или перетащите один архив в область для файлов. Можно читать файлы ZIP, RAR, 7Z, TAR, TAR.GZ, TAR.BZ2, TAR.XZ, ISO, CAB, CPIO, XAR, LHA/LZH и AR/DEB.
- Выберите целевой формат в списке Конвертировать в: ZIP, 7Z, TAR, TAR.GZ, TAR.BZ2, TAR.XZ, ISO или CPIO.
- Только если исходный файл — ZIP с паролем, введите пароль в поле Пароль (только если архив зашифрован). Для всех остальных случаев оставьте поле пустым.
- Нажмите Конвертировать. Новый архив сохраняет исходное базовое имя с новым расширением, поэтому
photos.rarпревращается вphotos.zipилиphotos.tar.xz. Сохраните его кнопкой Скачать.
Конвертация выполняется в два этапа полностью в вашем браузере: каждый файл извлекается в память с помощью libarchive (скомпилированной в WebAssembly) или zip.js, а затем записывается в новый архив выбранного типа. Ничего не загружается на сервер.
Как выбрать выходной формат
Единственного лучшего формата архива не существует. Правильный выбор зависит от того, кто будет открывать файл и в какой системе. В этой таблице кратко описано, что конвертер записывает для каждого целевого формата:
| Целевой формат | Сжатие | Сохраняет даты из ZIP-источника | Типичное применение |
|---|---|---|---|
| ZIP | Deflate (обычный уровень) | Да | Обмен с кем угодно; Windows и macOS открывают его без дополнительных программ |
| 7Z | LZMA | Нет | Самые маленькие файлы для хранения или загрузки; нужен 7-Zip или совместимая программа |
| TAR | Нет | Да | Объединение файлов для инструментов Linux и macOS без сжатия |
| TAR.GZ | gzip | Да | Исходный код, резервные копии серверов, загрузки для Linux |
| TAR.BZ2 | bzip2 | Да | Старые проекты для Unix, перешедшие на bzip2 как на стандарт |
| TAR.XZ | xz | Да | Компактные пакеты Linux и архивы с релизами |
| ISO | Нет | Нет | Образы дисков для виртуальных машин или подключения в виде диска |
| CPIO | Нет | Нет | Специализированное применение в Unix, например образы initramfs |
Варианты TAR записываются как POSIX (pax) tar, поэтому длинные пути и имена файлов не на английском сохраняются без искажений. Образ ISO записывается в формате ISO 9660 с расширениями Joliet и Rock Ridge, что даёт читаемые длинные имена в Windows, macOS и Linux, но образ не является загрузочным.
Что сохраняется, а что теряется
Переносится каждый файл и путь к его папке. Исходные даты изменения сохраняются только в одном случае: исходный файл — ZIP, а целевой — ZIP или один из вариантов TAR. Если источник — RAR, 7Z, TAR, TAR.GZ, ISO или другой формат, кроме ZIP, исходные даты невозможно прочитать в браузере, поэтому у конвертированных файлов будет текущая дата. Выходные файлы 7Z, ISO и CPIO вообще не хранят даты, поэтому у файлов может отображаться 1970 год или никакой даты. Пустые папки отбрасываются, потому что копируются только файлы, а служебные записи macOS (папки __MACOSX/ и файлы ._) пропускаются автоматически. Права доступа и владельцы Unix не переносятся. Конвертированный архив никогда не бывает зашифрованным, даже если исходный ZIP был таким, поэтому при необходимости защитите его заново.
Советы
- Не уверены, что внутри? Сначала загляните внутрь с помощью инструмента Просмотр ZIP: он показывает содержимое RAR, 7Z, TAR и ISO без полной распаковки.
- Если вам нужны только файлы, а не новый архив, быстрее воспользоваться инструментом Распаковщик архивов.
- Чтобы добавить пароль после конвертации в ZIP, пропустите результат через инструмент Защитить ZIP паролем.
- Для распространённых пар есть отдельные страницы, например RAR в ZIP и ZIP в TAR.GZ.
Часто задаваемые вопросы
Можно ли конвертировать ZIP в RAR?
Нет. RAR — проприетарный формат, и создавать его может только WinRAR. Архивы RAR можно читать и конвертировать здесь в другие форматы, но RAR никогда не предлагается как целевой.
Почему не открывается мой зашифрованный файл RAR или 7Z?
Архивы RAR и 7Z с паролем нельзя открыть в браузере. Зашифрованные файлы ZIP работают, если ввести пароль.
Станет ли архив меньше после конвертации?
Это зависит от целевого формата. 7Z с LZMA и TAR.XZ обычно дают самые маленькие файлы, а обычный TAR и ISO не применяют сжатия и могут оказаться больше исходного файла.
Можно ли конвертировать несколько архивов сразу?
Конвертер обрабатывает один архив за запуск. Повторите эти шаги для каждого файла.
Обновлено