Bulk Image Converter & Compressor – WebP, AVIF, JPG, Resize
Pricing
from $0.80 / 1,000 image converteds
Bulk Image Converter & Compressor – WebP, AVIF, JPG, Resize
Convert, compress and resize images in bulk from URLs: JPG, PNG, WebP, AVIF, GIF, TIFF; HEIC/HEIF input. Target file size in KB, fit/cover/pad resizing, strip EXIF/GPS metadata, auto-rotate. Download links for every file. $0.80 per 1,000 images.
Pricing
from $0.80 / 1,000 image converteds
Rating
0.0
(0)
Developer
Cemal Atakli
Maintained by CommunityActor stats
0
Bookmarked
7
Total users
4
Monthly active users
8 days ago
Last modified
Categories
Share
Bulk Image Converter & Compressor – WebP, AVIF, JPG, PNG, Resize
Convert, compress and resize thousands of images from URLs in one run. Turn product photos into WebP or AVIF for a faster website, shrink images under a target size in KB, resize to exact marketplace dimensions, and strip EXIF/GPS metadata. Every result has a direct download link.
- Formats: WebP, AVIF, JPG, PNG, GIF, TIFF and BMP out. JPEG, PNG, WebP, AVIF, HEIC/HEIF (iPhone), TIFF, GIF and BMP in.
- Compression: quality 1–100, lossless WebP/PNG, lossy PNG (palette, TinyPNG-style), and target file size (for example "under 100 KB"). The actor finds the best quality that fits.
- Resize: fit inside a box, cover (crop to exact size), pad to exact size with a background colour, or stretch. Small images aren't enlarged unless you allow it.
- Privacy: EXIF, GPS and camera data are stripped by default; the colour profile is kept. Images are auto-rotated by their EXIF orientation.
- Bulk sources: a URL list, pasted text or CSV, a Google Sheet, or the dataset of another Actor (for example a product scraper or our Image Downloader).
Pricing
$0.0008 per converted image ($0.80 per 1,000). Failed downloads and invalid files are free. The run stops cleanly at your maximum cost per run.
Input examples
WebP for your website, max 1600 px wide:
{ "imageUrls": ["https://example.com/a.jpg"], "outputFormat": "webp", "quality": 80, "width": 1600, "resizeMode": "fit" }
Square 2000×2000 product images on a white background (Amazon/Etsy style):
{ "datasetId": "<dataset of a scraper>", "datasetField": "imageUrl", "outputFormat": "jpg", "width": 2000, "height": 2000, "resizeMode": "pad", "backgroundColor": "#ffffff", "allowUpscale": true }
Every image under 150 KB:
{ "bulkText": "https://...\nhttps://...", "outputFormat": "jpg", "targetKb": 150 }
Output
{"url": "https://example.com/a.jpg","status": "ok","outputUrl": "https://api.apify.com/v2/key-value-stores/<id>/records/00001-a-1a2b3c.webp","sourceFormat": "jpeg", "format": "webp","inputWidth": 4032, "inputHeight": 3024, "outputWidth": 1600, "outputHeight": 1200,"inputBytes": 3512345, "outputBytes": 182311, "savedPercent": 94.8,"quality": 80, "metadataStripped": true}
The files are in the run's key-value store, and the Run summary shows the total MB saved. Errors are free rows, for example {"status": "error", "errorCode": "HTTP_404"}. Error codes: INVALID_URL, HTTP_4xx/5xx, TIMEOUT, TOO_LARGE, NOT_AN_IMAGE, DECODE_ERROR.
Use cases
- Web performance / Core Web Vitals: batch-convert site images to WebP or AVIF.
- E-commerce: marketplace-ready sizes, square padding, and file size limits.
- iPhone HEIC to JPG in bulk.
- Privacy: remove GPS location from photos before publishing.
- Pipelines: scrape images with any Actor, then convert them here.
Related Actors by gazidev
AI Image Upscaler (Real-ESRGAN) · Image Downloader · Image Metadata & EXIF Extractor · Image OCR