Главная / Инструменты для файлов / Онлайн архиватор ZIP
Бесплатные онлайн-инструменты

Онлайн архиватор ZIP

Создайте ZIP-архив из файлов или папки прямо в браузере. Без загрузки на сервер, до 500 файлов и 128 МиБ. Без сжатия содержимого.

Начать работу

Возможности и ограничения

Инструмент упаковывает выбранные файлы в стандартный ZIP-архив. Он использует метод хранения без сжатия (store), поэтому размер архива примерно равен сумме исходных файлов. Это удобно для объединения файлов в один пакет, но не для уменьшения занимаемого места.

Как это работает

Каждый файл добавляется в архив с сохранением относительного пути, если браузер предоставляет свойство webkitRelativePath. В противном случае используется только имя файла. Для каждой записи вычисляется контрольная сумма CRC-32, а имена файлов кодируются в UTF-8, что обеспечивает совместимость с обычными программами для работы с ZIP.

Проверка на практике

Пример: выберите эти два файла обычным выбором файлов. Каждый содержит указанный ASCII-текст и один завершающий перевод строки LF, всего 8 байт. archive.zip сохраняет оба имени и исходное содержимое.

owned-a.txt: OWNED-A + LF (8 B)
owned-b.txt: OWNED-B + LF (8 B)

Ограничения

  • Максимум 500 файлов за один раз.
  • Каждый файл, загружаемый в память, не должен превышать 64 МиБ.
  • Общий объём исходных данных — не более 128 МиБ.
  • Не поддерживаются ZIP64, пароли, шифрование, сжатие, многотомные архивы, символические ссылки и сохранение метаданных.
  • Пути файлов должны быть безопасными относительными путями: запрещены абсолютные пути, пути с диском, пустые сегменты, сегменты «.» и «..», символы NUL, дубликаты путей и имена длиннее допустимого поля ZIP.

Конфиденциальность

Упаковка происходит локально в вашем браузере, выбранные файлы не отправляются на сервер. Однако браузер должен удерживать данные в памяти, поэтому для больших объёмов рекомендуется использовать настольный браузер.

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

Почему архив почти не уменьшился в размере?

Этот инструмент использует метод хранения без сжатия. Он предназначен для объединения файлов, а не для экономии места. Если нужно сжатие, используйте другие инструменты.

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

Да, если браузер поддерживает выбор папки и предоставляет относительные пути. Вложенные папки будут сохранены в архиве.

Что делать, если появляется ошибка о недопустимом пути?

Убедитесь, что имена файлов не содержат абсолютных путей, символов NUL или недопустимых сегментов. Переименуйте файлы или переместите их в другую папку.

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

Обработка выполняется локально в вашем браузере.