IronZIP - The ZIP and Archive Library for C#.
$ dotnet add package IronZIPPM> Install-Package IronZIP
using IronZip;
string file_path = "./archive.zip";
IronZipArchive.ExtractArchiveToDirectory(file_path, "unarchived"); // Extracts files to folder 'unarchived'
// Create a new ZIP archive
using (var archive = new IronZipArchive())
{
// Add entries
archive.Add("./assets/doc.pdf");
archive.Add("./assets/img.png");
// Export ZIP file
archive.SaveAs("./output/archive.zip");
}
Dive deeper with our extensive documentation and examples:
Tutorials: Step-by-step guides to help you build your first ZIP application.
Code Examples: Practical examples of executable code for common tasks.
How-To Guides: Practical, goal-oriented instructions to solve specific problems.
Demo: Demonstrating guides that showcase how IronZIP works the way it does.
API Reference: Detailed technical descriptions of the API and its components.
Generate Archives: Programmatically create ZIP archives on-the-fly from files with fine-tuned compression levels.
Protect Archives: Secure archives with robust AES password protection to ensure data integrity and security.
Extract Archives: Decompress entire archives to directory on your disk or server.
Platforms: .NET 10, .NET 9, .NET 8, .NET 7, .NET 6, .NET 5, Core 2x & 3x, Standard 2
Framework: .NET Framework 4.6.2 (and above)
App Models: Console, Web, and Desktop Apps
Operating Systems: Windows, macOS, Linux (Debian, CentOS, Ubuntu)
Cloud & Containerization Platforms: Azure, AWS, Docker
IDEs: Microsoft Visual Studio or Jetbrains ReSharper & Rider
IronZIP is a commercially licensed product.
Trial License: Get a free developer key to evaluate the full library with no commitment. Ideal for development and testing purposes. Start your trial HERE.
Purchase a License: Unlock the library for use in commercial projects and get access to our full technical support. Purchase your license HERE.
Have a question or running into an issue?
Email Support: Reach out to our team directly at support@ironsoftware.com.
Live Chat Support: https://ironsoftware.com/csharp/zip/#helpscout-support
Report a Bug: https://ironsoftware.com/ticket-submission/
Community: https://ironsoftware.com/company/iron-slack-community/