Bulk Image Downloader & Converter — ZIP, WebP, Resize avatar

Bulk Image Downloader & Converter — ZIP, WebP, Resize

Pricing

from $1.70 / 1,000 image saveds

Go to Apify Store
Bulk Image Downloader & Converter — ZIP, WebP, Resize

Bulk Image Downloader & Converter — ZIP, WebP, Resize

Download images from image URLs or from web pages, convert to JPEG/PNG/WebP/AVIF, resize, skip duplicates and get one ZIP. Japanese/CJK file names stay readable. $2 per 1,000 images.

Pricing

from $1.70 / 1,000 image saveds

Rating

0.0

(0)

Developer

Masahi Shop

Masahi Shop

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

9 days ago

Last modified

Share

Download images in bulk from image URLs or from web pages, optionally convert them (JPEG, PNG, WebP, AVIF) and resize them, skip duplicates, and get everything as one ZIP file. $2 per 1,000 images.

  • Two kinds of input: direct image URLs, or page URLs (the images on that page are found and downloaded)
  • Finds lazy-loaded images (data-src and similar), picks the largest srcset candidate, and can include linked full-size images, og:image, CSS backgrounds and favicons
  • Convert to JPEG / PNG / WebP / AVIF and resize to a maximum width/height (aspect ratio kept, never enlarged, EXIF rotation applied)
  • Filters: minimum width/height and file size (skip icons and tracking pixels) — skipped images are not charged
  • Duplicates removed by SHA-256 — duplicates are not charged
  • ZIP archive of all images with the original file names. Japanese, Chinese and Korean file names stay readable (UTF-8 names, correct decoding of Shift_JIS / EUC-JP / GBK / Big5 pages)
  • Each image also gets its own download link, plus size, dimensions, format, alt text and SHA-256

What can it be used for?

  • Product images from your own catalog or supplier URL lists, converted to WebP for your shop
  • Datasets for machine learning or AI (with alt texts and hashes)
  • Website migrations and backups: save all images of your pages in one ZIP
  • Thumbnails: resize a list of images to a fixed maximum width
  • Image audits: find oversized or broken images on your pages

Input

FieldDescription
urlsImage URLs and/or page URLs. Only these URLs are read — links are not followed
maxImages, maxImagesPerPageCaps to keep the cost predictable
includeLinkedImages, includeMetaImages, includeBackgrounds, includeIconsWhat to take from pages
minWidth, minHeight, minFileSizeKb, maxFileSizeMb, dedupeFilters
outputFormat, maxWidth, maxHeight, qualityConvert and resize
createZip, zipMaxMbZIP archive
respectRobotsTxt, minDelayPerSiteMs, maxConcurrency, timeoutSecsPoliteness and limits

Example: all images on a page that are at least 300 px wide, as WebP with a maximum width of 1200 px:

{
"urls": ["https://en.wikipedia.org/wiki/Mount_Fuji"],
"minWidth": 300,
"outputFormat": "webp",
"maxWidth": 1200
}

Output

One dataset item per image:

{
"imageUrl": "https://upload.wikimedia.org/wikipedia/commons/thumb/1/1b/080103_hakkai_fuji.jpg/960px-080103_hakkai_fuji.jpg",
"pageUrl": null,
"alt": null,
"foundIn": "input",
"status": "saved",
"fileName": "960px-080103_hakkai_fuji.webp",
"key": "00007-960px-080103_hakkai_fuji.webp",
"fileUrl": "https://api.apify.com/v2/key-value-stores/.../records/00007-960px-080103_hakkai_fuji.webp",
"contentType": "image/webp",
"format": "webp",
"width": 800,
"height": 536,
"bytes": 61194,
"originalWidth": 960,
"originalHeight": 643,
"originalBytes": 133195,
"converted": true,
"sha256": "f346558270df870c38f3b0df74ba7cfaab71113a8f56162f174d707adfa7b12f",
"downloadedAt": "2026-10-06T11:35:25.436Z"
}

Images found on a page carry the page URL and the image's alt text (for example "alt": "デジタル庁" for the logo on the Japanese Digital Agency's home page).

  • images.zip in the key-value store: all saved images in one file (Output tab → "ZIP archive")
  • SUMMARY in the key-value store: counts of saved, duplicate, filtered, failed and robots.txt-blocked images
  • Failed downloads are listed with "status": "failed" and the reason (e.g. HTTP 404) and are not charged

Pricing

EventPrice
Image saved$0.002 ($2 per 1,000)
Web page scanned for images$0.001

Only saved images are charged. Duplicates, filtered images, failed downloads and URLs disallowed by robots.txt are free. Converting, resizing and the ZIP file are included. Platform usage is included.

Notes

  • Only the URLs you provide are read. For a page URL, only the images of that page are downloaded; the Actor does not crawl other pages.
  • robots.txt is respected by default and requests to the same site are spaced out.
  • Download only images you are allowed to use. Most images on the web are protected by copyright; this tool does not grant any rights to them.
  • Animated GIF/WebP stay animated when converted to WebP or GIF; other formats use the first frame.