Convert ZIP to 7Z

Converting ZIP to 7Z repacks the same files under a much stronger compressor: where ZIP squeezes each entry separately through a 32 KB window, 7Z treats the whole archive as one stream with a dictionary up to 64 MB. Nothing inside changes — the members come out byte for byte — but the container gets smaller, and whoever opens it needs 7-Zip or Keka rather than the file manager they already have.

  • Where it runs On our server, because a browser cannot run the software this needs.
  • Lossless Nothing is discarded. The 7Z holds exactly what the ZIP held.
  • File size limit Up to 25 MB per file, free, without an account.
  • Worth knowing The files come out byte for byte. What does not survive is anything the container held about them rather than in them — a password, and on some formats the original permissions and timestamps.

Up to 100 files at once. Mixed formats are fine.

Who repacks a ZIP as 7Z, and why it is worth the trouble

The reason is almost always storage or transfer rather than compatibility. A ZIP is what a tool handed you — an export, a download, a batch somebody assembled on a Windows machine — and it is now going somewhere that charges for bytes or is meant to sit untouched for years. 7Z is the format to reach for when the archive has exactly one owner and no audience, which is a much narrower situation than the number of pages recommending it would suggest.

That framing decides whether the conversion makes sense, and it is worth answering honestly before uploading anything. If the file is going to a colleague, a client or an upload form, ZIP is what every operating system already opens and the saving is nowhere near worth the support call it will generate. If it is going to a backup drive, an object store or your own machine in three years, the smaller file wins outright and nobody else needs to know which format you chose. Size matters to the decision too: under a few megabytes the difference is kilobytes and not worth the trouble, while at hundreds of megabytes repeated across a folder of archives it becomes the difference between one storage tier and the next.

Where 7Z finds the bytes ZIP leaves on the table

The difference is the window the compressor can look back through. ZIP, defined by PKWARE in 1989 and standardised as APPNOTE.TXT, deflates each entry independently with a 32 KB history — so a phrase repeated three files apart is compressed three times from scratch. 7Z, from 1999, uses LZMA2 with a dictionary that the registry records at up to 64 MB, two thousand times the reach.

That is why the gap is widest exactly where people notice it: forty near-identical spreadsheets, a source tree, a folder of log files, a set of exports that differ by a date column. On a ZIP holding one MP4 or a handful of JPEGs, both compressors have already lost — the data was compressed before it was archived, and neither can find redundancy that is not there.

Solid archives, and the price 7Z charges for them

The registry marks 7Z as solid and ZIP as not, and that single flag is most of the size difference. A solid archive concatenates the members into one continuous stream before compressing, so the compressor sees the whole set at once instead of restarting at every file boundary.

The cost arrives when someone wants one file back. In a ZIP, each entry is independently compressed and can be pulled out on its own; in a solid 7Z, everything before the file you want has to be decompressed first. For an archive that is opened whole, or rarely, that is free. For one that is browsed and picked at daily, it is a genuine annoyance.

When a ZIP should stay a ZIP

The registry lists patchy support as a known problem for 7Z, and that is not a footnote — it is the deciding factor for most people who land here. Windows Explorer and the macOS Finder both unpack ZIP with nothing installed. Neither opens 7Z. Sending one to a recipient you cannot instruct is how an archive becomes an email thread.

The same applies to anything automated at the far end: upload forms, ticketing systems, learning platforms and print shops overwhelmingly accept ZIP and refuse everything else. If any of that is in the path, the correct answer to "should I convert this" is no, and this page would rather say so than take the click.

What does not survive the repack from ZIP into 7Z

The files themselves are safe — this is a lossless repack and every member comes out unchanged. What is at risk is the metadata the old container carried about them rather than inside them: an archive password, and on some formats the original permissions and timestamps.

Encryption is the clearest case. A ZIP protected with a password cannot be read without it, so the job fails rather than guessing; the extractor is invoked with an empty password specifically so it reports the refusal instead of hanging on a prompt that has no terminal to appear on. Unlock the archive locally, then convert the plain one.

How the ZIP to 7Z job runs, and where your file goes

This conversion does not run in your browser. Most of the tools on this site keep the file on your device, and repacking archives is one of the exceptions: the file is uploaded over an encrypted connection to our converter, unpacked and repacked with 7-Zip, and sent back. It is deleted the moment the job finishes, and the scratch space it used is thrown away with the container.

The practical limits follow from that. The free tier accepts 25 MB per file. Any single job is killed after sixty seconds, because a malformed archive tends to put a compressor in a loop rather than making it fail. If the archive holds something you would not send to a third party at all, 7-Zip on your own machine does the same repack offline.

What comes out: names, folders and the shape of the 7Z

Both formats are containers with a real directory of entries, so nested folders, long paths and file names survive intact. The repack happens from inside the extracted directory rather than one level above it, which is the difference between an archive holding your files and an archive holding a single folder that holds your files.

Checksums are carried by both formats, so a corrupted member is detected rather than silently unpacked. The downloaded file takes your original name with a `.7z` extension — `invoices-2025.zip` comes back as `invoices-2025.7z` — and its contents list should match the ZIP entry for entry.

The size check that runs before a ZIP is unpacked

A one-megabyte ZIP can honestly declare that it expands to terabytes, which is the oldest trick in the archive book. Before anything is written to disk, the archive is asked what it claims to contain, and a total above 2 GB is refused with a plain message rather than an unpacking that fills a disk.

That check is not airtight on its own, because an archive can under-report and only reveal itself midway. What actually bounds the damage is the arrangement around it: the job directory is a memory-backed filesystem of fixed size, the process is killed at sixty seconds, and the container is discarded after the job. Worth knowing if you are converting an archive whose provenance you are unsure of.

Choosing 7Z over XZ when the ZIP is going into storage

XZ uses the same LZMA family and the registry gives it the same 64 MB dictionary, so on raw ratio the two are close and neither will surprise you. The difference is structural rather than mathematical: 7Z is a container that holds many members, each with a name, a path and a checksum recorded in the archive itself, while XZ compresses exactly one stream and knows nothing whatsoever about files. Everything a directory listing shows you about an XZ archive comes from a TAR hidden inside it.

For an archive meant to stay browsable, 7Z is the right end of that choice. You can list it without unpacking it, a future you can pull one file out without a two-step unwrap, and the format carries encryption and per-entry integrity data of its own. XZ belongs to the Unix convention where TAR carries the names and the compressor only makes the result smaller — a different job for a different reader, and the reason both formats still exist despite sharing a compression engine.

Checking the 7Z before you delete the ZIP

The temptation after any repack is to delete the original immediately, and the temptation is worth resisting for one minute. Open the 7Z and compare its entry list against the ZIP: same count, same paths, same sizes. Both formats store checksums, so an archiver will tell you if a member is damaged rather than handing you a corrupted file quietly, and 7-Zip has a dedicated test command that verifies every entry without extracting anything to disk.

The specific thing to look for is the top level. An archive written from a parent directory carries a leading folder in every path and one written from inside does not; the repack here packs from inside the extracted directory, so your files sit at the root of the new archive. If that is not what the ZIP looked like, the difference is real and it is better noticed now than by a script six months from now that expected one more level of nesting.

How to convert ZIP to 7Z

  1. Drop your ZIP onto this page, or click to choose one.
  2. It is unpacked and repacked with 7-Zip on our server.
  3. Download the 7Z and delete the original when you have checked it.

ZIP against 7Z: two containers, very different compressors

ZIP compared with 7Z
ZIP7Z
Full nameZIP Archive7-Zip Archive
File extension.zip.7z
Media typeapplication/zipapplication/x-7z-compressed
CompressionLossless — nothing is discardedLossless — nothing is discarded
First published19891999
Published byPKWARE
SpecificationAPPNOTE.TXT
LicensingOpen standardOpen standard
Standing todayCurrentCurrent
Opens in a browserNo browserNo browser
Considered insteadTARXZ

What survives

Nothing is discarded. ZIP and 7Z both store their content losslessly, so the conversion is a change of packaging rather than a change of quality, and it can be repeated without accumulating damage.

Opening the result

7-Zip reads both ZIP and 7Z, so there is a way to check the result against the original without a second tool.

File size and quality

7Z works over 16 MB at a time against ZIP's 32 KB — that is the span a repetition has to fall inside before it can be compressed away. It is where the difference in ratio comes from, and where the extra time goes.

What each format is for

The two are aimed at different work: ZIP at moving data between programs and handing a finished file over, 7Z at archiving. That is worth weighing before converting, because the reason one exists is usually the reason the other is awkward.

ZIP is PKWARE's format, published in 1989. The specification is APPNOTE.TXT, and it is worth reading if the file has to outlive the tool that wrote it.

7Z dates from 1999. 7-Zip, Keka and PeaZip all read it.

Questions people ask before repacking a ZIP as 7Z

Are my ZIP files uploaded anywhere?

Yes — this conversion needs software that cannot run in a browser, so the file is uploaded over an encrypted connection. It is deleted as soon as the job finishes, and the result is sent straight back to you without being stored. The work is done by 7-Zip, the archiver, in its command-line form.

Will the 7Z actually be smaller than the ZIP?

Usually, and the gap is widest on many similar files. ZIP compresses each entry on its own with a 32 KB window; 7Z can treat the whole set as one stream with a dictionary of up to 64 MB, so repetition between files is found rather than missed. On a ZIP holding one already-compressed video, expect almost no change.

Are my file and folder names kept?

Yes. Both are real containers with a directory of entries, so paths, nested folders and names come through. The archive is packed from inside the extracted directory, so you get your files at the top level rather than a wrapper folder around them.

What happens to a password-protected ZIP?

It fails with a message rather than producing a broken file. The extractor is called with an empty password so it reports the problem instead of waiting for a prompt nobody can answer. Unlock the ZIP on your own machine first.

Can everyone open a 7Z file?

No, and that is the reason to think before converting. Windows Explorer and the macOS Finder both open ZIP with nothing installed and neither opens 7Z. The recipient needs 7-Zip, Keka, PeaZip or similar.

How big a ZIP can I convert?

25 MB on the free tier, because this pair runs on our server rather than in your browser. The archive is also refused if it declares that it unpacks to more than 2 GB.

Does the conversion change the files inside?

No. Every member comes out byte for byte identical — both formats are lossless containers. What can be lost is information the old container held about the files rather than in them, such as a password or, on some formats, permissions.

Not sure which you need?

This page converts one into the other. If you are choosing rather than converting, ZIP vs 7Z answers which to use, for what, and what each is bad at.

More about these formats

Where these figures come from

The claims this page makes about ZIP and 7Z are checkable, and these are the documents that settle them.