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

Онлайн инструмент создания пакетных файлов

Создайте ZIP с несколькими файлами, указав пути и общее содержимое. Работает в браузере, скачивание готового архива.

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

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

Инструмент решает задачу быстрого создания структуры проекта с одинаковым содержимым во всех файлах. Например, если нужно создать файлы src/index.js и src/app.js с текстом hello, оба файла в архиве будут содержать ровно hello.

Проверка путей

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

Ограничения по размеру

Формат ZIP

Архив использует метод хранения без сжатия, имена файлов в UTF-8. Инструмент не создаёт разное содержимое для отдельных файлов, не определяет типы, не добавляет права на выполнение, не сохраняет временные метки, не выполняет шаблоны и не перезаписывает существующий проект.

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

Все операции выполняются в памяти браузера, результат скачивается как файл. Инструмент не имеет прямого доступа к файловой системе.

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

Можно ли указать разное содержимое для разных файлов?

Нет, инструмент помещает одно и то же содержимое во все файлы. Для разных файлов используйте другие инструменты.

Что произойдёт, если путь содержит обратные слэши?

Обратные слэши будут нормализованы к прямым. Например, src\index.js станет src/index.js.

Почему архив не сжимается?

Инструмент использует метод хранения без сжатия, чтобы обеспечить быстрое создание и простоту. Это указано в описании.

Контрольный список

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

Сейчас ZIP допускает максимум 500 файлов. Список ограничен 16777216 кодовыми единицами UTF-16, общее содержимое — 16 MiB байтов UTF-8. Суммарное повторённое содержимое — до 128 MiB без заголовков ZIP.

Файл не может одновременно быть родительским каталогом: a и a/b.txt в одном списке отклоняются.

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