Aspose Aspose.ZIP for .NET
Aspose.ZIP for .NET

Aspose.ZIP for .NET

Aspose.ZIP for .NET is a file compression API that enables the developers to Compress and Decompress documents and archives with enhanced encryption capabilities. ZIP, TAR, GZIP, BZ2 archives are fully supported. You can encrypt with simpler user-defined passwords or more advanced ZipCrypto or AES encryption such as AES128, 192, and AES256.

Aspose.ZIP for .NET Developer Small Business
Aspose.ZIP for .NET Developer OEM
Aspose.ZIP for .NET Site Small Business
Aspose.ZIP for .NET Site OEM


Aspose.ZIP for .NET is a versatile document manipulation, archiving, and compression API for the popular ZIP format. The API gives developers the ability to build .NET applications to achieve file archiving, decompression, and compression, as well as the encryption and management of archives. It enables encryption through user-defined passwords and traditional encryption using AES or ZipCrypto encryption like AES128, 192, and AES256.

Aspose.ZIP Input Formats

  • Decompression: ZIP, TAR, GZIP, BZ2
  • Compression: Files, Archives

Aspose.ZIP Output Formats

  • Decompressed: Files, Archives
  • Compressed: ZIP, TAR, GZIP, BZ2

Compression API Integration in .NET Applications

The integration of a compression library using Aspose.ZIP is straightforward and enables developers to perform all decompression & compression tasks with a few lines of code. 


Easy Integration
Create an archive from one or more files
Add files to archives without compression.
Encrypt or decrypt whole archive or specific entries
Add entries to an existing archive.
Delete entries from an existing archive
Compress folder respecting its structure
Decompress to directory respecting archive structure
Compress any size documents by applying parallelism

Related Products

Aspose.Total for .NET
Edit, Convert, Automate popular document formats in .NET
Aspose.Total Product Family
All Aspose API's and Libraries in one comprehensive suite
Aspose.ZIP for .NET
Compress, Decompress Documents and Archives in .NET