ZIP creator
Package files into one ZIP with portable filenames. Reorder the list and download original bytes in a stored archive.
How it works & useful details
Choose files, adjust their order and package them together. Files are stored without compression.
Everything runs locally. Files are never uploaded. Maximum 16 MiB per input file, 32 MiB combined, and 128 files. Processing can be cancelled.
About this tool
ZIP creator packages files into a single archive without re-compressing their contents, so the bytes you started with are the bytes inside the archive. File order can be adjusted before packaging.
The archive is assembled locally in a worker. Filenames are normalized to portable, unique entries, and the combined source size is bounded to keep memory use predictable.
How to use it
- Add the files you want to package.
- Reorder them if the order matters for your use case.
- Create the ZIP and check the listed entries.
- Download the archive.
Worked example
Packaging report.md, data.csv, a second data.csv, and "notes: v2?.txt" into project-files.zip produces these entry names:
report.md
data.csv
data (2).csv
notes_ v2_.txtThe duplicate name gets a number instead of overwriting the first file, and characters that Windows does not allow in file names (: and ?) are replaced, so the archive extracts cleanly everywhere.
Stored, not compressed
Files are stored in the ZIP as they are, without compression. That keeps packaging fast and the bytes exactly as they were. It also makes sense for photos, videos, and PDFs, which are already compressed and would barely shrink. For large text files, compress them with GZIP first, or use your operating system's built-in compression if size matters most.
A ZIP is the most portable way to send several files at once, since email clients, chat apps, and upload forms usually accept a single attachment. Windows, macOS, and Linux can all open it without extra software. Reorder the list to control the order of entries in the archive.
Frequently asked questions
Does it compress the files?
Entries are stored rather than recompressed, which keeps the original bytes exactly and makes packaging fast. Compress large payloads before adding them if size matters.
How are duplicate filenames handled?
Entry names are made unique and portable so the archive never contains ambiguous duplicates.
What are the limits?
Up to 128 files, 16 MiB per file, and 32 MiB combined.
Can I password-protect the ZIP?
Not with this tool. Traditional ZIP passwords are weak anyway. For confidential files, use an encrypted container such as 7-Zip with AES-256, or share them through a service with access control.
