Bulk Image Downloader - All Images from Any Website + ZIP avatar

Bulk Image Downloader - All Images from Any Website + ZIP

Pricing

from $1.24 / 1,000 image saveds

Go to Apify Store
Bulk Image Downloader - All Images from Any Website + ZIP

Bulk Image Downloader - All Images from Any Website + ZIP

Download every image from web pages or whole websites: img, srcset (largest size), lazy-loaded, CSS backgrounds and og:image. Filter by size and format, remove duplicates, get a ZIP. $2 per 1,000 images.

Pricing

from $1.24 / 1,000 image saveds

Rating

0.0

(0)

Developer

Plot Point Technologies

Plot Point Technologies

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

Bulk Image Downloader: All Images from Any Website, with ZIP

Give this tool one or more web pages and it finds every image on them, downloads the files and stores them for you, with a clean list of what was saved. It can also crawl a website from a start page (same site only) or simply download a list of image URLs you already have. $2 per 1,000 images.

What can this image downloader do?

  • Find images everywhere on a page: <img> tags with srcset (largest size picked), <picture> sources, lazy-loading attributes (data-src, data-srcset, data-lazy-src...), og:image and twitter:image, CSS background images, links to image files (galleries) and video posters.
  • Render JavaScript (optional) with a headless browser that scrolls the page, for images added by scripts.
  • Crawl a site with page and depth limits, staying on the same host.
  • Filter by minimum width and height and by real file format (JPEG, PNG, GIF, WebP, SVG, AVIF, BMP, ICO, TIFF), and skip icons and tracking pixels.
  • De-duplicate by content hash (SHA-256).
  • Pack everything into a ZIP alongside the individual files.

What data do you get?

FieldDescription
pageUrl, imageUrl, finalImageUrlWhere the image was found and its URL
altTextAlt text or figure caption
width, height, format, bytesRead from the file itself
sha256Content hash
storedFileUrl, storedKeyDirect link to the saved file in your Apify storage
foundInimg, srcset, picture, lazy-attr, og:image, css-background, linked-image, rendered-img or direct-url

The ZIP link, if requested, is in the run's status message, log and OUTPUT record.

Who uses it?

  • E-commerce and marketing teams collecting their own product photos from a site.
  • Agencies migrating a client's website.
  • SEO teams auditing image sizes, formats and missing alt text.
  • Developers building image datasets from sites they own or are licensed to use.

How to use it

  1. Click Try for free (or Start).
  2. Add Page URLs (or Direct image URLs).
  3. Optionally turn on Crawl the site, set a Minimum width and choose Formats to keep.
  4. Turn on Also create a ZIP to download everything at once.
  5. Run it and download the ZIP or individual files.

Input example

{
"startUrls": [
{
"url": "https://en.wikipedia.org/wiki/Lighthouse_of_Alexandria"
}
],
"crawlSameDomain": false,
"minWidth": 300,
"formats": [
"jpeg",
"png",
"webp"
],
"createZip": true
}

Output example

{
"pageUrl": "https://en.wikipedia.org/wiki/Lighthouse_of_Alexandria",
"imageUrl": "https://upload.wikimedia.org/wikipedia/commons/1/13/AlexLighthouse01.jpg",
"finalImageUrl": null,
"altText": "Lighthouse remains found in the Mediterranean Sea",
"width": 800,
"height": 600,
"format": "jpeg",
"bytes": 259193,
"sha256": "8aa411b9281228ee017cb265487e5af220fd2de411ce954f5187d626d950665e",
"storedFileUrl": "https://api.apify.com/v2/key-value-stores/WWGqtfFAXQybgbEx0/records/8aa411b92812-AlexLighthouse01.jpg?signature=1E2J4zFEAR7MrRxNfGEhu",
"storedKey": "8aa411b92812-AlexLighthouse01.jpg",
"foundIn": "srcset"
}

How much does it cost?

$2 per 1,000 images saved ($0.002 each), plus a $0.00005 start fee per run.

You saveYou pay
50 images from one page$0.10
1,000 images from a 100-page site$2.00
10,000 images$20.00

Pages that fail to load, failed downloads, images removed by your filters and duplicates are not charged.

Volume discounts on higher Apify plans. The prices above are for the Apify Free plan. On paid plans the per-result price drops automatically: about 15% lower on Bronze, 25% lower on Silver and 38% lower on Gold and above.

Use it via API, Make, Zapier, n8n or an AI agent

Apify API. Start a run and get the results back in one HTTP request (replace YOUR_API_TOKEN with the token from Apify Console > Settings > Integrations):

curl -X POST "https://api.apify.com/v2/acts/plotpointtech~bulk-image-downloader-extractor/run-sync-get-dataset-items?token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"startUrls": [{"url": "https://en.wikipedia.org/wiki/Lighthouse_of_Alexandria"}], "crawlSameDomain": false, "minWidth": 300, "formats": ["jpeg", "png", "webp"], "createZip": true}'

For longer jobs, start the run asynchronously and read the dataset when it finishes. Official apify-client libraries exist for Python and JavaScript; the API tab on this page has ready-made code.

No-code automation. Connect the tool to Make, Zapier, n8n, Google Sheets, Slack, Airtable or any webhook with Apify integrations, and use Schedules in Apify Console to run it hourly, daily or weekly.

AI agents (MCP). Give Claude, ChatGPT, Cursor, VS Code or any MCP-compatible agent direct access to this tool through the hosted Apify MCP server. Add this server URL to your client:

https://mcp.apify.com?tools=plotpointtech/bulk-image-downloader-extractor

The agent can then call the tool with the same input fields shown above and read the results.

FAQ

Is it legal to download images from websites? Most images on the web are protected by copyright. Only download images you own, are licensed to use, or may use under the law that applies to you (for example fair use), and follow each website's terms. The tool always obeys robots.txt for pages and image files, spaces out requests, and does not log in, use cookies or get around blocking.

Does it get full-size images? Yes, when a page offers several sizes (srcset or <picture>), the largest is downloaded by default, and gallery links to full-size files are followed.

Why are some images missing? Images added by JavaScript need "Render JavaScript" (use 2048 MB memory). Inline data: images are not saved, and pages behind a login or bot check do not work.

How long are the files kept? As long as your Apify plan retains run storage. Download what you need or use the ZIP.

Can I just download a list of image URLs? Yes. Put them in Direct image URLs.

Plot Point Technologies is not affiliated with Wikipedia, the Wikimedia Foundation or any website you scan.


If this tool saved you time, we would be grateful for a short review on this page; it helps other people find it. If something did not work as expected, please open an issue on the Issues tab and we will look into it quickly.