Files & Folders
Zip Extract
Unpacks a zip file and gives one row per file inside it — name, inner folder, size and path — ready for File Input or a Loop.
When to use it
Use it when deliveries arrive zipped: unpack, then read each file.
In a pipeline
Zip ExtractLoopFile Input
Settings
| Setting | Type | Required | Default or hint |
|---|---|---|---|
| Zip file | text | Yes | inbox/delivery_*.zip |
| Files to extract | text | — | * |
| Extract to folder | text | — | Blank: this run's working folder |
| Overwrite files already there | checkbox | — | false |
| Yes, really write to the file system | checkbox | — | false |
Example
Explode a delivery zip
- Zip file=inbox/delivery_*.zip
- Files to extract=*.csv
| File Name | Folder | File Size | Full Path |
|---|---|---|---|
| orders.csv | 2026-10 | 18234 | …/unzipped/orders.csv |
| returns.csv | 2026-10 | 942 | …/unzipped/returns.csv |
Worth knowing
- Leave Extract to folder blank to unpack into this run's working folder (cleaned up automatically); choose a folder to keep the files — that needs the “Yes, really write to the file system” tick.
- A * in the zip's name picks the newest matching zip.
- Paths inside the zip are made safe (no .., no drive letters), and a zip that would expand past 2 GB is refused.