Zip Extraction
Zip extraction lets you upload multiple images and videos by uploading a single zip file. Instead of selecting 50, 100, or more individual files, you compress them into a zip file and upload once. Whathead automatically extracts all images and videos from the zip file and uploads them to your selected platforms. This dramatically reduces the time spent on asset management.- When to use zip extraction
- How zip extraction saves time
- How to prepare zip files for upload
- Supported file formats in zip files
- How to handle extraction errors
When to Use Zip Extraction
Zip extraction is most valuable when uploading large numbers of assets.Ideal Use Cases
Large asset libraries: When uploading 50+ files, zip extraction is significantly faster than selecting files individually. Client deliverables: When clients provide assets in zip files, upload directly without extracting manually on your computer. Organized folder structures: When your assets are organized in folders (by campaign, product, or season), zip the entire folder structure and upload. Batch processing: When processing assets in batches (e.g., weekly creative updates), zip each batch and upload. New account setup: When setting up a new ad account, zip your entire creative library and upload to all platforms at once.When Not to Use Zip Extraction
Small uploads: For 5-10 files, selecting individually is faster than creating a zip file. Mixed file types: If your zip contains many non-image/video files (documents, spreadsheets), zip extraction will skip those files, which may be confusing. Platform-specific uploads: If different files need to go to different platforms, individual upload gives you more control.How Zip Extraction Saves Time
Zip extraction eliminates the most time-consuming part of asset management: selecting individual files.Time Comparison
Traditional individual file selection (100 files):- Navigate to folder: 30 seconds
- Select files one by one or in groups: 5-10 minutes
- Wait for file browser to load thumbnails: 2-3 minutes
- Upload files: 5 minutes
- Total: 12-18 minutes
- Create zip file: 1 minute
- Upload zip file: 2 minutes
- Automatic extraction: 3 minutes
- Total: 6 minutes
Additional Time Savings
No file selection errors: You don’t accidentally miss files or select the wrong files when using zip extraction. No browser limitations: Some browsers struggle with selecting hundreds of files at once. Zip extraction avoids this issue. Batch processing: You can prepare multiple zip files in advance and upload them when convenient, streamlining your workflow.Zip Extraction Workflow
Follow this workflow to use zip extraction efficiently.Preparing Zip Files
Organize assets in folders
Verify file formats
Check file requirements
Create zip file
Uploading Zip Files
Navigate to bulk media upload
Select platforms
Wait for extraction
Review extracted files
Fix validation errors
Supported File Formats in Zip Files
Whathead extracts and uploads only supported image and video formats.Extracted File Types
Images:- JPG / JPEG
- PNG
- GIF (if supported by target platform)
- MP4
- MOV
- AVI (if supported by target platform)
- Documents (PDF, DOC, DOCX)
- Spreadsheets (XLS, XLSX, CSV)
- Text files (TXT, MD)
- Compressed files (ZIP, RAR, 7Z)
- Other formats (PSD, AI, SVG, etc.)
Nested Folders
Whathead supports nested folder structures in zip files:Zip File Requirements
Zip files must meet certain requirements for successful extraction.Zip File Specifications
Format: .zip only (not .rar, .7z, .tar, or other compression formats) Maximum size: 2 GB per zip file Maximum files: No hard limit, but 500-1000 files per zip is recommended for optimal performance Compression: Any compression level (standard, maximum, or no compression all work) Encryption: Unencrypted zip files only (password-protected zips are not supported)File Requirements Within Zip
Files inside the zip must still meet platform requirements:- Format: Supported image or video format
- Dimensions: Meet minimum dimensions for target platforms
- File size: Meet maximum file size for target platforms
Handling Extraction Errors
When extracting zip files, you may encounter errors. Here’s how to resolve them:Common Extraction Errors
Zip file too large
Zip file too large
- Split assets into multiple zip files (e.g., “assets-part1.zip”, “assets-part2.zip”)
- Upload each zip file separately
- Or compress files more aggressively to reduce zip size
- Or remove large video files and upload them individually
Unsupported zip format
Unsupported zip format
- Extract the file on your computer
- Re-compress as a .zip file using your operating system’s built-in compression
- Upload the new .zip file
Corrupted zip file
Corrupted zip file
- Re-create the zip file from the original assets
- Verify the zip file opens correctly on your computer before uploading
- Check your internet connection if the file was downloaded from elsewhere
Password-protected zip
Password-protected zip
- Extract the zip file on your computer using the password
- Re-compress the files without password protection
- Upload the unencrypted zip file
No valid files found
No valid files found
- Verify the zip file contains JPG, PNG, GIF, MP4, MOV, or AVI files
- Check that files have correct extensions (not .txt, .doc, etc.)
- Ensure files are not in nested zip files (zip within zip)
Some files failed validation
Some files failed validation
- Review the list of failed files and specific error messages
- Choose to upload only valid files (skip failed files)
- Or fix failed files (compress, resize, convert format) and re-upload
- Or remove failed files from the upload and upload them individually later
Zip Extraction Best Practices
Combining Zip Extraction with Bulk Upload
Zip extraction works seamlessly with bulk media upload to maximize efficiency.Workflow: Zip Extraction + Bulk Upload
Upload to all platforms
Automatic extraction and upload
Time Savings Example
Traditional approach (100 files to 4 platforms):- Select 100 files for Meta: 10 minutes
- Upload to Meta: 5 minutes
- Select 100 files for TikTok: 10 minutes
- Upload to TikTok: 5 minutes
- Select 100 files for Snapchat: 10 minutes
- Upload to Snapchat: 5 minutes
- Select 100 files for Google: 10 minutes
- Upload to Google: 5 minutes
- Total: 60 minutes
- Create zip file: 1 minute
- Upload zip to all platforms: 3 minutes
- Automatic extraction and upload: 8 minutes
- Total: 12 minutes
Monitoring Extraction Progress
During zip extraction and upload, you see detailed progress information.Extraction Progress Indicators
Extraction phase:- Uploading zip file: Progress bar showing upload percentage
- Extracting files: Count of files extracted (e.g., “Extracting… 45 of 100 files”)
- Validating files: Count of files validated (e.g., “Validating… 45 of 100 files”)
- Files uploading: Progress bar for each file
- Platform status: Success/failure for each platform
- Overall progress: Percentage complete and estimated time remaining
- Summary: Total files uploaded, failed, and skipped
- Platform breakdown: Files uploaded to each platform
- Error details: Specific errors for failed files
Next Steps
Now that you understand zip extraction, explore these related topics:Bulk Media Upload
Upload Requirements
Media Library
Cross-Platform Assets
Common Questions
What's the maximum number of files I can include in a zip file?
What's the maximum number of files I can include in a zip file?
Can I include folders in my zip file?
Can I include folders in my zip file?
What happens to non-image/video files in the zip?
What happens to non-image/video files in the zip?
Can I use zip extraction to upload to just one platform?
Can I use zip extraction to upload to just one platform?
What if some files in the zip don't meet platform requirements?
What if some files in the zip don't meet platform requirements?
How long does zip extraction take?
How long does zip extraction take?
Can I cancel zip extraction after it starts?
Can I cancel zip extraction after it starts?
Do I need special software to create zip files?
Do I need special software to create zip files?
Can I use zip extraction with password-protected zip files?
Can I use zip extraction with password-protected zip files?
What's the difference between zip extraction and bulk upload?
What's the difference between zip extraction and bulk upload?