Shrink many images in one run
Batch compressup to 100 images.
Add files by select or drag-drop, set quality and output format, compress the batch, then download a ZIP - cut CDN costs and speed up pages without juggling files one by one.
- Quality controls
- Up to 100 files
- Output format options
- Export ZIP
JPG, PNG · Up to 100 files · 25 MB each
hero.jpgBatch report
- Avg reduction
- −78%
- Quality
- 65
- Output
- WEBP
- Download
- ZIP
ZIP ready to download
Quality
Output
Trusted by teams shipping lighter images
Storefronts, blogs and mobile apps compress entire asset libraries on Picnie.
“Our Core Web Vitals went green after one batch - 4 MB heroes down to under 900 KB with no visible change.”
“We select a batch of product shots, set quality and WEBP, then download one ZIP for the CDN.”
“We replaced TinyPNG juggling with Picnie batch jobs and a single webhook to invalidate cache.”
Same look. Smaller files.
Typical savings across heroes, products, social and app assets in a single batch run.
−78%Hero banners
−72%Product shots
−81%Blog assets
−69%Social posts
−74%App screens
−76%Catalog grid
Built for CDN and Core Web Vitals
When every kilobyte hits your bill and your LCP score.
Multi-file batches
Select or drag-drop up to 100 images - 25 MB each. No folder or ZIP upload as input.
Quality controls
Choose Normal to Maximum quality settings so every file in the batch uses the same target.
Compress all
Run the batch once, track progress, then download every optimized file together.
Format + ZIP
Keep original format or output JPG/WEBP - results always download as a ZIP archive.
How batch compression works
Add files
Select or drag-drop up to 100 images (not folders or ZIP as input).
Set quality & format
Pick image quality and output format for the whole batch.
Compress all
Run the job and track progress as each file finishes.
Download ZIP
Export every compressed image in one ZIP archive.
Who batch compress is for
Ecommerce PDPs
Faster product pages
Marketing sites
Lighter heroes & blogs
Mobile apps
Smaller bundles
Email assets
Under provider limits
Agency archives
Client ZIP handoff
API ingest
Compress on upload
More bulk tools from Picnie
Automate batch compression
Use the Compress Image API in jobs and pipelines. Webhooks fire when the batch completes.
View API docscurl -X POST https://picnie.com/api/v1/compress-image \
-H "Authorization: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"project_id": 1,
"image_url": "https://picnie.com/data/raw_images/demo_bg1.jpg",
"image_quality": "65",
"image_output_format": "original"
}'Batch compression FAQ
You can add up to about 100 images per batch, 25 MB each. Select or drag-drop files - folder and ZIP uploads are not supported as input.
Ready to shrink your whole asset library?
Add files, set quality and format, compress the batch, and download a ZIP - or wire the API into your pipeline.