Home  /  File formats  /  zip

ZIP file format

Extension.zip
Categoryarchives
Programs
StuffIt
WinRAR
Winzip
Description.zip (Zip Archive)
The .zip format is a file archive and compression format that supports lossless data compression. A ZIP file may contain one or more files or directories that may have been compressed.
The ZIP file format permits a number of compression algorithms, though DEFLATE is the most common. This format is widely used for distribution and storage of files and software because it reduces file size and bundles multiple files into a single archive, which is easier to handle and transfer.
Technical detailsThe `.zip` format is a widely used data compression and archival format with the following technical details:
- Compression Algorithm: Primarily uses Deflate, but supports others like BZIP2, LZMA.
- File/Directory Storage: Contains multiple files and directories, maintaining structure and metadata.
- Lossless Compression: Allows perfect reconstruction of original data.
- File Size Limits: Early ZIP limits were 4 GB in size and 65,535 files; ZIP64 extension surpasses these.
- Security: Supports password protection and encryption, including ZipCrypto and AES-256.
- Error Detection: Includes CRC-32 checksums for data integrity.
- Compatibility: Widely supported across various software and operating systems.
- Portability: Commonly used for data transfer over the internet.
- Split Archives: Allows large files to be split into multi-volume archives.
- Metadata Storage: Can store file permissions and timestamps.
- File Extensions: Mainly `.zip`; split archives use `.z01`, `.z02`, etc.
- MIME Type: Recognized as `application/zip`.
- Archive Update: Enables adding, modifying, or removing files without recreating the archive. The `.zip` format is favored for its effective compression, ability to handle multiple files, and broad compatibility.
MIME type
application/zip
application/x-zip
application/x-zip-compressed
application/octet-stream
application/x-compress
application/x-compressed
multipart/x-zip