ZIP Maker & Extractor
Bundle files or a whole folder into a ZIP, or open an existing .zip, .jar or .docx to list its contents and pull out individual files, read with fflate.
🔒 Archives are created and unpacked entirely in your browser — your files are never uploaded. A .jar, .docx or .xlsx is just a ZIP, so you can peek inside those too.
Drop files here, or click to choose (multiple)
Zip and unzip entirely in your browser
This tool bundles any set of files into a single ZIP you can download, named after the first file in the list (photo.jpg becomes photo-archive.zip) unless you type your own in the Archive name box, which gets .zip added when you leave it off, and unpacks an existing ZIP so you can grab individual files out of it. Drag several files into Create mode and save them as one archive — a whole folder works too, dropped on the zone or picked with Add a folder, and its files keep their subfolders inside the archive, so photos/trip/a.jpg stays in its folder. Or drop a ZIP into Extract mode to list every entry with its size and download the ones you need, or every one of them with Download all. Nothing is uploaded — the archive is built and read locally with the fflate library, so even confidential files never leave your device.
Peek inside a .docx, .jar, .xlsx or .apk
Many everyday file types are secretly ZIP archives: Word .docx, Excel .xlsx, PowerPoint .pptx, Java .jar and .war, EPUB books and Android .apk packages all use the ZIP container. Open one in Extract mode to see its internal structure, such as word/document.xml and [Content_Types].xml, and pull out any part without special software.
Frequently asked questions
Are my files uploaded to a server?
No. Both zipping and unzipping run entirely in your browser with the fflate library, so your files never leave your device — there is no server and nothing is stored.
Can it open .jar, .docx or .xlsx files?
Yes. Those formats are ZIP archives under the hood, so you can drop them into Extract mode and browse or download the files inside, such as the XML parts of a Word or Excel document.
Does it compress the files?
Yes, unless you choose otherwise. By default entries use the standard ZIP DEFLATE method at the Normal level, so text, code and documents shrink while already-compressed formats like JPEG or MP4 stay about the same size; Compression can pick Fast or Smallest instead, or None, which stores the files as they are. The result opens in Windows Explorer, macOS Finder, 7-Zip and other ZIP tools.
Can I zip a whole folder?
Yes. Drop the folder on the Create zone, or press “Add a folder” and pick it, and every file inside goes into the archive under its path, so photos/trip/a.jpg is still in its folder when the ZIP is opened. Empty folders are not kept, since a ZIP of files has no entry for them. A folder holding a very large number of files and subfolders is refused with the limit named — add it in parts — and each file inside is held to the same size limit as a file added on its own.
Can I browse an archive by folder, preview a file, or take only some files out?
Yes. “Show as” switches the contents from One list to Folders, where each folder opens and closes with a click and says how many files are under it. Every entry has a Preview button: an image is drawn and a text file shown on the page — the first part of a long one, with a line saying the download has the rest — and anything else says it cannot be shown. Tick entries, or “Select all”, and “Download selected” packs just those, paths kept, into one ZIP.
Can I choose the name of the ZIP I make?
Yes. Type it in “Archive name”, under the compression choice. The characters no file system accepts are taken out, and .zip is added when you leave it off. Left blank, the archive is named after the first file in the list — photo.jpg makes photo-archive.zip.