Распаковщик ZIP-архивов

Перетащите сюда свой архив

Все происходит в вашем браузере.

Откройте ZIP-архив или другой контейнер на основе ZIP и просмотрите пути и размеры файлов после распаковки, не отправляя исходник на сервер. Поддерживаются ZIP, JAR, XPI, DOCX, XLSX, PPTX и ODT. Скачивайте отдельные элементы, если нужен только один файл или требуется изучить внутреннюю структуру документа Office.

Как распаковать архив

  1. 1

    Выберите архив на основе ZIP

    Перетащите непустой файл ZIP, JAR, XPI, DOCX, XLSX, PPTX или ODT размером до 200 МБ.

  2. 2

    Просмотрите список файлов

    JSZip локально читает архив и показывает каждый сохраненный путь и размер после распаковки.

  3. 3

    Проверьте нужные элементы

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

  4. 4

    Скачайте отдельные файлы

    Нажмите «Скачать» рядом с элементом, чтобы извлечь только его. Исходный архив не изменяется.

Поддерживаемые форматы

Формат Расширения Что читает инструмент
ZIP-архив .zip Файлы и папки в стандартном ZIP-контейнере
Пакет Java или браузера .jar, .xpi Лежащий в основе ZIP-контейнер
Microsoft Office Open XML .docx, .xlsx, .pptx XML, медиафайлы и связи внутри пакета документа
OpenDocument .odt XML, манифест и встроенные файлы внутри пакета документа

TAR, TAR.GZ, GZ, 7Z и RAR используют другие контейнерные форматы и не поддерживаются этим браузерным инструментом. Для них используйте настольный архиватор.

Сложные случаи

  • Зашифрованные или защищенные паролем ZIP. JSZip не умеет их расшифровывать. Используйте архиватор, поддерживающий примененный метод шифрования.
  • Вложенные архивы. Скачайте внутренний архив на основе ZIP и при необходимости загрузите его отдельно.
  • Очень большой размер после распаковки. Небольшой сжатый файл может занять много памяти. До включения скачивания инструмент ограничивает число элементов, размер отдельного распакованного файла и общий распакованный размер.
  • Разделенные и самораспаковывающиеся архивы. Многотомные архивы и исполняемые оболочки не поддерживаются.

Безопасность путей

Архив может содержать вводящие в заблуждение пути вроде ../../../etc/passwd. Инструмент никогда не записывает дерево каталогов на диск: он показывает пути как текст, а при скачивании отдельного элемента использует только его конечное имя файла. После скачивания считайте файлы из ненадежного архива ненадежными и проверяйте их перед открытием.

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

Нет. JSZip читает архив в браузере, и исходный файл не отправляется на сервер. В многошаговой версии браузер хранит выбранный архив в IndexedDB не более 30 минут, чтобы он сохранялся между шагами. При запуске заново эта локальная копия удаляется.

JSZip не поддерживает зашифрованные или защищенные паролем элементы ZIP. Инструмент не запрашивает, не хранит и не пытается восстановить пароли. Используйте надежный настольный архиватор с поддержкой соответствующего шифрования.

Это другие архивные форматы, которые JSZip не декодирует. DOCX, XLSX, PPTX и ODT принимаются потому, что являются контейнерами документов на основе ZIP.

Нет. Инструмент показывает содержимое поддерживаемых ZIP-контейнеров и скачивает отдельные файлы. Для создания нового архива используйте функцию сжатия ОС или отдельный архиватор.

Сопутствующие инструменты

Конвертер M4A в MP3

Конвертируйте аудио M4A в MP3 для более широкой совместимости. Загрузите файл .m4a и скачайте совместимую копию .mp3.

Конвертер MKV в MP4

Конвертируйте видео MKV в MP4 для более плавного воспроизведения на iPhone, iPad, в QuickTime, браузерах, телевизорах и редакторах. Загрузите файл .mkv и скачайте совместимый .mp4.

Конвертер субтитров

Преобразуйте субтитры SRT и WebVTT локально, проверяйте время реплик, сохраняйте многострочный текст и скачивайте результат.

Конвертер Word в Markdown

Преобразуйте файл Word DOCX в аккуратный Markdown прямо в браузере. Сохраните заголовки, списки, ссылки и простые таблицы, затем скопируйте или скачайте редактируемый файл .md.

Счётчик слов

Подсчитайте слова, символы, предложения и абзацы с учётом времени чтения, времени произнесения вслух, плотности ключевых слов и оценки удобочитаемости по Флешу, для эссе, постов, подписей и meta-описаний.

Калькулятор балясин

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