Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

How do I unzip a split zip file?

In Terminal, I wrote: unzip and it did not unzip this file.

Terminal wrote:

$ unzip
warning []:  zipfile claims to be last disk of a multi-part archive;
  attempting to process anyway, assuming all parts have been concatenated
  together in order.  Expect "errors" and warnings...true multi-part support
  doesn't exist yet (coming soon).
file #1:  bad zipfile offset (local header sig):  4
file #2:  bad zipfile offset (local header sig):  98
file #3:  bad zipfile offset (local header sig):  471
file #4:  bad zipfile offset (local header sig):  6635222

Double clicking of this file creating

What can I do?

share|improve this question
So, are there any other parts of this file or do you only have this one part? If you only have one, are you trying to get the contents of this part only? – slhck Dec 7 '11 at 17:12
Have you tried other uncompression tools? I'd run uncompress and gunzip on the file and see if was processed with one of those. – Wilersh Dec 7 '11 at 20:25
It's no problem to unzip multiple archive using but I'm looking for the terminal command to do this without of using any apps. – Kris Dec 8 '11 at 14:16
First I'd take it over to a Windows box and try 7Zip on it. If that doesn't work I'd try to find the rest of the zip file pieces and concatenate them together. – Daniel R Hicks Jul 20 '13 at 1:00

This was the straight forward and only solution that worked for me on OS X (taken from here).

1. To create a split zip archive (a series of files named zip, z01, z02...), run following command in Terminal:

zip -s 100m -x "*.DS_Store" -r foo/

2. To extract a split zip archive (a series of files named zip, z01, z02...), run following command in Terminal:

First, combine the split archive to a single archive:

zip -s 0 --out

Extract the single archive using unzip:

share|improve this answer
if you have splitted binaries, like, ... you may just need to combine the files e.g. using cat command: cat* > – abimelex Apr 29 '15 at 9:52
@abimelex your comment helped solve my exact scenario! – Daniel Apt Jun 2 '15 at 11:44

Tested on a 10.8.5 Mac OS

  • Use Stuffit Expander free version
  • Just drag the last file (the one with .ZIP extension) in Stuffit
  • Wait for a while because it seeme Stuffit re-build first the complete file
  • See all your files unzipped
share|improve this answer

Just cat all zip files in sequence to a single file and use unzip command on that.

For example:

cat > 
cat >>
cat >>

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.