ToolsTray

Star a tool to keep it here.

Zip & Unzip Files

Zip files and folders into one archive with the subfolder paths kept, put an AES-256 password on it if it needs one, or open a .zip and pull out the entry you wanted.

Mode

Zip bundles; Unzip opens. The mode is remembered for next time — the password never is.

Files

Drop files or a whole folder

Subfolder paths are kept inside the archive

Leave it empty for a plain archive. With one, 15 characters or more is what keeps it safe.

Your archive

—

How to use

  1. Mode opens on Zip, or on whichever side you used last. Press Unzip to open an archive somebody sent you.
  2. Building: drag files or a folder onto the Files box, or press Browse and take Choose files or Choose a folder. Every pick adds to the list, and Remove on a row takes one back out.
  3. Fill in Password only if the archive needs one, then press Download .zip. The panel shows how many files went in, the archive's size and the saving.
  4. Opening: drop the .zip onto the Archive box. Every entry is listed with its path and size; the download button on a row pulls out that file, and Download all saves the lot one file at a time. If it is password-protected, type the password and press Unlock first.

How this works

Two jobs, one page, split by the Mode chips at the top. Zip takes a pile of files and hands you a single .zip. Unzip takes a .zip somebody sent you and lists what is inside it, one row per file with its path and size, so you can pull out a single one or the whole lot. The page remembers which side you used last.

On the Zip side, drop files or a whole folder onto the Files box, or press Browse for either. A dropped folder brings its whole tree, each file recorded under its folder-relative path, so unpacking gives you the folder back rather than a flat heap. Every pick adds to the list instead of replacing it, which is how you combine loose files with a folder, and Remove on a row drops anything you added by mistake. The archive is named after the folder when the first entry sits in one, and after the first file otherwise, so a dropped invoices folder comes out as invoices.zip.

The Password field is optional. Leave it empty and you get a plain .zip that every operating system opens. Type one and the archive is written with AES-256 instead, which 7-Zip, WinRAR, Keka and the macOS Unarchiver all open. Windows Explorer does not: it shows the file names and then refuses to extract them, so tell your recipient what to open it with before you send it.

Both paths deflate on the way in, so text and source code shrink, and once the archive is written the panel shows its size against what went in. Photos, video and anything already compressed barely move. Nothing is re-encoded either way, and what you extract is byte for byte what you put in.

The Unzip side reads the archive's directory, lists every file with its full path and size, and totals them before a byte is decompressed. The download button on a row saves that one file. Download all saves each file separately, which is why the browser puts up its multiple-downloads prompt the first time. A password-protected archive still lists its names straight away, because a zip keeps those in the clear; the files themselves wait for Unlock.

What the compression actually does

I ran a 60,000-byte text file through both paths: one twelve-byte phrase repeated 5,000 times, which is about as friendly as data ever gets. With the Password field empty the archive came back at 266 bytes. With a password typed in, the same file came back at 422 bytes, still tiny and now unreadable without it.

That is deflate at work on data built to flatter it. Real prose or source code shrinks a few times over, not two hundred, and a folder of JPEGs or MP4s will hardly shrink at all because those are already compressed.

Good to know

What this tool leaves out

  • It reads standard .zip and nothing else. RAR and 7z won't open, and neither will an archive whose directory is damaged.

What a browser cannot do

  • A browser download can't create folders, so Download all saves every file flat into your downloads folder under its own name. Two files with the same name in different folders land as duplicates.

Frequently asked questions

How do I make a zip file without installing WinZip?

Drop your files onto the Zip side and press Download .zip. That is the whole flow. Nothing installs, and the archive that lands in your downloads is an ordinary .zip that Windows, macOS, Linux, iOS and Android all open with what they already ship.

How do I get one file out of a zip without extracting everything?

Switch to Unzip, drop the archive in, and find the row you want in the list. The download button on that row saves that file alone. Handy when a colleague sends you a 400 MB bundle and the thing you actually need is one spreadsheet in it.

My zip came out barely smaller than the files I put in. Is it broken?

It is working as it should. Both paths deflate, so text shrinks a lot, but photos, videos, PDFs and other files that are already compressed have nothing left to squeeze; for those a zip is a bundle rather than a diet. The panel shows the archive's size against what went in once it is written, and that tells you which kind you had.

Can I put a password on the zip, and what will open it afterwards?

Type it into Password before you press Download .zip and the archive is written with AES-256 encryption. 7-Zip on Windows, Keka or The Unarchiver on macOS, and WinRAR anywhere will open it with that password. Windows Explorer can't, and its error message is unhelpful, so warn whoever you send it to.

Can it open a password-protected zip?

Yes. The file names and sizes are listed straight away, because a zip keeps those in the clear even when the contents are encrypted. Type the password and press Unlock; a wrong one is refused before anything is extracted, and the password is never stored or sent.

Does it handle RAR or 7z files?

Only .zip. RAR is a proprietary format whose decoder cannot be shipped under a permissive licence, and 7z has no browser-side reader I would trust with your files. If you have one of those, unpack it on the desktop first and zip the contents here if you still need to.

I zipped a folder, but the extracted files came out with no folders. What happened?

Two different things are going on. Zipping a folder does keep the paths, and the list on the Zip side shows them. Unzipping here lists the full paths too, but Download all saves everything flat into your downloads folder, so if two files in different subfolders share a name they land as duplicates. For a structured archive, extract it with your operating system instead.

How large an archive can it cope with?

Opening reads only the archive's directory, so even a large archive lists quickly, and each file is decompressed when you pull it. Zipping holds the files in memory while the archive is written, so free RAM is the real ceiling: a few hundred megabytes is comfortable on an ordinary laptop, and a phone gives up sooner.

Missing something in Zip & Unzip Files? Suggest a feature →

Tell someone who needs this.