tooly

Распаковать архив онлайн

Откройте архив прямо в браузере и заберите нужные файлы. Поддерживаются ZIP, RAR (v4 и v5), 7z, TAR, GZ, BZ2 и XZ, в том числе ZIP с паролем. Без загрузки на сервер, без установки.

Файлы не покидают ваш браузер

Как пользоваться

  1. 1

    Перетащите архив (ZIP, RAR, 7z, TAR…) или выберите его.

  2. 2

    Просмотрите список файлов; если ZIP защищён — введите пароль.

  3. 3

    Скачайте отдельные файлы или выделите несколько и получите их одним ZIP.

Когда онлайн-распаковщик — самый практичный вариант

Любая настольная система откроет обычный ZIP, но стоит кому-то прислать RAR или 7z, и вы часто застреваете: Windows получила встроенную поддержку этих форматов лишь недавно, в старых версиях и на многих рабочих ноутбуках её нет, Chromebook и телефоны справляются с ними плохо, а установка архиватора на управляемый офисный компьютер обычно требует администратора.

Открытие архива в браузере решает такие ситуации:

  • Клиент прислал файлы проекта в .rar, а вы сидите за заблокированным рабочим компьютером.
  • Из бэкапа на 2 ГБ нужен всего один документ, и распаковывать всё не хочется.
  • Вы работаете на Chromebook или чужом компьютере, где нельзя устанавливать программы.
  • Хочется посмотреть, что лежит во вложении, прежде чем извлекать что-либо на диск.

Как это работает без загрузки на сервер

Распаковщик построен на libarchive — библиотеке с открытым исходным кодом, на которой работает и команда tar в macOS и BSD-системах. Она скомпилирована в WebAssembly и выполняется в фоновом воркере внутри вкладки браузера. Страница читает архив прямо с вашего диска и никуда его не отправляет. Поэтому инструмент подходит для договоров, выгрузок по зарплате или исходного кода, которые не должны проходить через сторонние серверы.

После того как вы перетащите файл, архив открывается и показывается полный список его содержимого, отсортированный по пути, с распакованным размером каждого файла. По умолчанию выбраны все файлы. Дальше можно:

  • Нажать кнопку скачивания у любого файла, чтобы сохранить только его.
  • Снять отметки с ненужного и скачать остальное за один раз. Если выбрано больше одного файла, они упаковываются в один ZIP, названный по исходному архиву с добавлением -extracted, а структура папок внутри сохраняется.

Итоговый ZIP сохраняется без повторного сжатия. Извлечённые файлы обычно и так в сжатых форматах вроде JPG, MP4 или DOCX, поэтому повторная упаковка отняла бы время почти без выигрыша в размере.

Коротко о форматах

  • ZIP — универсальный формат 1989 года, который читается везде. Сжатие умеренное; шифрование — либо слабый устаревший ZipCrypto, либо AES-256.
  • RAR — проприетарный формат, популярный для больших загрузок и многотомных архивов. Для чтения поддерживаются и RAR4, и более новый RAR5.
  • 7z — формат 7-Zip; на тексте и коде он обычно на 10–30% компактнее ZIP благодаря сжатию LZMA2, шифрование — AES-256.
  • TAR, TAR.GZ, TAR.BZ2, TAR.XZ — семейство из мира Unix. TAR только объединяет файлы, а GZ, BZ2 и XZ сжимают получившийся пакет. Часто встречаются в исходном коде, серверных бэкапах и программах для Linux.
  • ISO — образ диска; его можно просмотреть и вытащить отдельные файлы без записи на диск и монтирования.
  • CAB — формат Microsoft Cabinet, встречается внутри установщиков и пакетов драйверов.

Архивы с паролем

Если ZIP-архив зашифрован (ZipCrypto или AES-256), инструмент сообщит, что архив защищён паролем, и покажет поле «Пароль». Введите пароль и скачивайте как обычно: он проверяется при извлечении первого файла, и при ошибке вы увидите понятное сообщение «Неверный пароль», а не повреждённые файлы.

Исключение — зашифрованные архивы RAR и 7z: браузерный движок видит их структуру, но расшифровать не может, поэтому инструмент сразу сообщает об этом, а не просит пароль. Такие архивы откройте программой-архиватором, например 7-Zip, WinRAR или The Unarchiver.

Восстановить забытый пароль здесь нельзя, подбора перебором тоже нет. Пароли чувствительны к регистру, а при копировании из письма или чата иногда захватывается пробел в конце — это самая частая причина, по которой правильный пароль не принимается.

Частые проблемы

  • «Не удалось открыть архив». Скорее всего, файл повреждён или неполон — чаще всего из-за прерванной загрузки. Сравните его размер с тем, что ожидал отправитель, и скачайте заново. Здесь же не откроется файл с обманчивым расширением, например переименованный .exe.
  • Разбитые на части архивы вроде .part1.rar, .z01 или .7z.001 открыть нельзя: каждая часть — лишь фрагмент одного архива. Объедините или распакуйте их настольным архиватором.
  • Очень большие архивы тормозят или останавливаются. Принимаются архивы до 1 ГБ, но распаковка идёт в памяти устройства. На телефоне или планшете архив на 700 МБ может превысить лимит браузера; извлекайте меньше файлов за раз или воспользуйтесь компьютером.
  • Имена отображаются «кракозябрами». Старые ZIP-файлы, созданные в Windows на языках с нелатинским алфавитом, иногда хранят имена в устаревшей кодовой странице. Содержимое при этом цело — исправить после сохранения нужно только имена.

Если нужно наоборот упаковать файлы для отправки, воспользуйтесь «Создать ZIP-архив онлайн» — он тоже работает целиком в браузере.

Вопросы и ответы

Архив загружается на сервер?

Нет. Его читает libarchive, скомпилированный в WebAssembly, прямо в браузере. Файлы не покидают устройство.

Какие форматы поддерживаются?

ZIP, RAR 4 и 5, 7z, TAR, TAR.GZ, TAR.BZ2, TAR.XZ, ISO и CAB. Многотомные архивы не поддерживаются.

Можно открыть архив с паролем?

ZIP с паролем — да: введите пароль по запросу (работают и ZipCrypto, и AES-256). Зашифрованные RAR и 7z в браузере расшифровать нельзя — откройте их программой-архиватором, например 7-Zip.

Почему несколько файлов скачиваются одним ZIP?

Браузеры блокируют десятки одновременных загрузок, поэтому выбранные файлы собираются в один ZIP.

Какой лимит размера?

До 1 ГБ на архив. Для очень больших архивов всё зависит от памяти устройства.

Читайте также

Похожие инструменты