All Tools

Create ZIP File Online: Zip Files and Folders

Create a ZIP file from files and whole folders in your browser. Keeps folder paths, renames duplicates, deflates or stores, and never recompresses photos or PDFs. Up to 1,000 files and 200 MB. Nothing is uploaded.

Mode

or drop files and folders here

Up to 1,000 files and 200.0 MB in total. Photos, videos, PDFs and Office files are stored, not recompressed. Files stay on this device.

Compression

About the Create ZIP File tool

The Create ZIP File tool packs files and whole folders into one ZIP archive in your browser. Add files, add a folder, or drop either on the page, check the list, give the archive a name and press Download ZIP. The archive opens in Windows Explorer, macOS Finder, Linux file managers and every common unzip program.

Nothing is uploaded; every archive is opened and built in your browser and never leaves your device.

How to use it

Add files and folders

Add files picks one or more loose files, which go at the top of the archive. Add a folder picks a folder and keeps the path of every file inside it, so a folder site holding index.html and css/main.css becomes site/index.html and site/css/main.css. Dropping files and folders on the page does the same. The list shows each file with its size and a Remove button, and the running total is shown above it.

Name and compression

The archive is called archive.zip unless you type another name; .zip is added when it is missing. Deflate compresses text, code and data files, often to a fraction of their size. Store packs files without compressing them, which is quicker. Files that are already compressed, such as .zip .gz .png .jpg .jpeg .webp .avif .gif .mp3 .mp4 .mov .pdf .docx .xlsx .pptx, are always stored, because deflating them again saves almost nothing and only takes time.

What goes into the archive

Names are written as UTF-8 and flagged as such, so accents, other scripts and emoji survive in every modern unzip tool. When two different files have the same name in the same place, the later one is renamed, for example a (2).txt, so nothing is overwritten; the comparison ignores case, as Windows and macOS do. Each file keeps its last-modified time, stored in the two-second steps of the ZIP format, and times before 1980, which ZIP cannot hold, become the first of January 1980.

Limits

Up to 1,000 files and 200 MB in total go into one archive. The archive is built in your browser's memory by a background worker, so larger sets could run a phone or an older laptop out of memory. When a limit is passed, the page says so and keeps Download ZIP disabled until you remove some files.

Related tools

To look inside an archive or extract it, use the unzip files tool. To shrink photos before you zip them, try the image compressor.

Frequently asked questions

How do I create a ZIP file from a folder?

Press Add a folder and choose it, or drop the folder on the page. Every file inside keeps its path, so a folder site holding css/main.css becomes site/css/main.css in the archive. Type a name, choose Deflate or Store, and press Download ZIP.

Should I choose Deflate or Store?

Deflate makes text, code, CSV and similar files much smaller. Store only packs files together without compressing them, which is faster. Photos, videos, PDFs and Office files are always stored, because they are already compressed and deflating them again saves almost nothing.

What happens when two files have the same name?

Two different files named a.txt in the same place cannot both exist in a ZIP, so the second one is renamed a (2).txt and a third would be a (3).txt. The rename ignores case, because Windows and macOS treat A.TXT and a.txt as the same file.

How many files can I zip at once?

Up to 1,000 files with a total of 200 MB. The archive is built in your browser's memory, so larger sets could run a phone or an older laptop out of memory. The page says when a limit is reached and keeps Download ZIP disabled until you remove some files.

Are the file dates kept?

Yes. Each file keeps its last-modified time, written in the two-second steps of the ZIP format. Times before 1980, which ZIP cannot store, are set to the first of January 1980. File names are written as UTF-8 and flagged so every modern unzip tool reads accents and emoji correctly.

Are my files uploaded to build the ZIP?

No. The files are read and compressed by a background worker in your browser, and the finished archive is saved straight from the page. Nothing leaves your device, which keeps contracts, photos and code private.

Other related tools