Skip to content
| Marketplace
Sign in
Visual Studio>Controls>SSIS Zip File Task (Zip,Unzip,Gzip compression) - FREE
SSIS Zip File Task (Zip,Unzip,Gzip compression) - FREE

SSIS Zip File Task (Zip,Unzip,Gzip compression) - FREE

ZappySys

|
3,451 clicks
| (2) | Free
Zip, Unzip, and GZip files and folders in SSIS without scripting. Supports wildcard and Regex file selection, password-protected archives with AES encryption, multi-threaded compression, and auto folder creation. Part of ZappySys SSIS PowerPack (FREE).
Get Started

Zip, Unzip, and GZip files and folders in SSIS — no Script Task required.

Compress or decompress single files, multiple files, or entire folders using Zip or GZip format. Select files with wildcard patterns or Regex include/exclude rules, secure archives with AES or PKWARE encryption, and run multi-threaded operations for maximum throughput — all from a simple drag-and-drop task UI.
Part of ZappySys SSIS PowerPack — this component is FREE.

Recommended starting point
View Setup Guide & Get Started →
See features, UI & examples →
Pro Tip: The Visual Studio download installs a basic extension. Use the guide above to install and run the full SSIS PowerPack (all connectors & UI).
Compatibility: SQL Server 2012–2025+ (32/64-bit) | Azure Data Factory / Azure-SSIS IR Ready

⚡ Key Benefits

  • Zip, Unzip & GZip — Compress or decompress single or multiple files and folders in Zip or GZip format
  • Password-Protected Archives — Secure Zip files with AES-128, AES-192, AES-256, or PKWARE (Zip20) encryption
  • Wildcard & Regex File Selection — Include or exclude files using wildcard patterns (e.g. File*.csv) or Regex (e.g. \.exe$|\.msi$)
  • Multi-Threaded Compression — Leverage multiple CPU cores for faster archive operations on large file sets
  • Auto Folder Creation — Automatically create missing target directories without adding a separate task

📸 Visual Overview & Setup

1. Drag & Drop from Toolbox
Drag and Drop SSIS Zip File Task from Toolbox
🔍 View Full Size
2. Create Variable for Dynamic Path
SSIS Zip File Task - Create SSIS variable for dynamic path
🔍 View Full Size
3. Configure Path from Variable
SSIS Zip File Task - Configure source path from SSIS variable
🔍 View Full Size
4. Compress Multiple Files & Folders
SSIS Zip File Task - Zip Gzip Unzip compress multiple files and folders
🔍 View Full Size
5. Execute & Verify Compression
SSIS Zip File Task - Execute and verify compression results
🔍 View Full Size
6. Full Settings UI
SSIS Zip File Task - Full Settings UI
🔍 View Full Size

🔧 Key Features

Compression & Decompression

  • Compress and decompress files and folders in Zip or GZip format
  • Three compression levels: NoCompression, Deflate, and Best
  • Process a single file, multiple files, or entire folder trees
  • Auto-create missing target folder — no separate File System Task needed

File Selection

  • Wildcard patterns for source files (e.g. File*.csv, *.txt)
  • Regex-based include patterns (e.g. ^Customer.*\.csv$)
  • Regex-based exclude patterns (e.g. \.exe$|\.msi$)

Security & Encryption

  • Password-protected Zip archives (Note: password protection is Zip format only)
  • Encryption algorithms: AES-128, AES-192, AES-256
  • PKWARE (Zip20) encryption for legacy compatibility

Performance

  • Multi-threaded operations — utilize multiple CPU cores for large file sets

💡 Common Use Cases

Common real-world scenarios where this task eliminates Script Task-based compression:

  • Archive ETL Output Files: Compress output files before delivery or archiving.
    Example: Zip all CSV export files into a single archive before FTP upload.
  • Unzip Incoming Data Files: Decompress source files before loading into the database.
    Example: Unzip a daily delivery archive and process each extracted CSV with a Data Flow task.
  • Encrypted Compliance Archives: Create password-protected Zip files for regulatory or secure file transfer requirements.
    Example: Compress sensitive reports with AES-256 encryption before emailing.
  • Log File Archival: Batch compress old log files to reclaim disk space.
    Example: GZip all log files older than 30 days into a dated archive folder.
  • Selective Compression: Compress only files matching specific patterns, excluding binaries.
    Example: Include *.csv and *.txt files while excluding *.exe and *.msi.

🎯 Summary

Replace Script Tasks with a drag-and-drop compression component that handles Zip and GZip operations end to end.
Select files by wildcard or Regex, apply AES encryption, run multi-threaded, and auto-create target folders — all without writing a single line of code.

Trusted by Developers & IT Teams Worldwide

  • Built for SSIS Workflows: Purpose-built for high-performance ETL and complex integration scenarios.
  • Expert Technical Support: Direct access to engineers via email and remote screen-share sessions.
  • Proven Enterprise Scale: Trusted by 3000+ teams across 90+ countries, including Fortune 500.
SSIS PowerPack
Includes SSIS Zip File Task
Capterra Rating
Read reviews on Capterra →

Start Automating Workflows with SSIS PowerPack

Includes connectors for APIs, databases & cloud apps. Build robust ETL workflows without custom scripting.

Download SSIS PowerPack (Free Trial)

Full functionality is FREE for development within Visual Studio

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft