BULK DOWNLOAD

How to bulk download images from an Excel or CSV sheet

Bulk links, excel sheet links, or xls links to image downloader — one upload, one click, one ZIP.

Person reviewing a spreadsheet full of data on a laptop screen

Four hundred rows, four hundred image links, one very tired intern — or one upload.

A client once sent me a spreadsheet with 412 rows, each one a product name next to a link to its photo, and the instructions were, and I quote, "just grab the images off there when you get a sec." I did not have a sec. Nobody has 412 secs. That spreadsheet is the whole reason this tool, and this post, exist.

The problem with "just grab the images"

My honest opinion: right-clicking, saving, renaming, and refiling an image one row at a time is not a task, it's a punishment, and it scales terribly. Ten images, fine, do it by hand and get on with your day. A few hundred, and you're looking at an afternoon of the most repetitive work a computer should be doing for you instead.

This comes up constantly and never just for one kind of person — store owners moving a product catalogue to a new platform, someone inheriting a supplier list full of image links, a content planner with a thumbnail column nobody's downloaded yet. Different jobs, same spreadsheet-shaped problem.

How it actually works: upload, then click one button

The Bulk Image Downloader takes bulk links, excel sheet links, or xls links to image downloader style spreadsheets and turns the whole thing into one ZIP file. No formatting the sheet a particular way, no naming a column a specific thing and hoping. Here's the whole process:

  1. Open the Bulk Image Downloader.
  2. Drop in your XLSX, XLS or CSV file — every sheet and every cell gets scanned, so any layout works.
  3. Check the summary. It tells you exactly how many links and how many embedded pictures were found before anything downloads.
  4. Click the download button and the tool fetches everything.
  5. Save the finished ZIP.

Upload, click, done. That's the entire pitch, and it's the reason it exists instead of you opening 412 browser tabs.

Got a spreadsheet full of image links right now?

Open the Bulk Image Downloader

Two kinds of images, and why it matters

Not every picture in a workbook got there the same way, and it's worth knowing the difference. If someone pasted photos directly into the sheet, they're stored inside the file itself — Excel's XLSX format has been a literal ZIP container holding its own images since Microsoft moved to Office Open XML back in 2007, so those come out instantly with no internet connection needed at all.

If the sheet just holds web addresses instead, each one has to be fetched from wherever it's hosted, and a browser can only do that when the host allows it. Most content delivery networks say yes. A few stubborn ones say no, and there's no polite way around that from inside a browser. Rather than fail silently, the tool lists exactly which links didn't come through, so you're never guessing what's missing.

Nothing about your spreadsheet gets uploaded anywhere. It's read locally, in your browser, which matters if that sheet has supplier pricing or customer data sitting in the next column over.

After the ZIP lands

Once everything's downloaded, the image converter will get the whole batch into one consistent format, and the photo to PDF converter will turn them into a single catalogue document if that's what you actually needed all along.

Will you still occasionally save one image by hand? Sure, for one image, sure. But the moment a spreadsheet shows up with a column of links longer than you'd want to click through yourself, that's the signal to stop grabbing images one at a time and let the upload do it.


Looking for something else? Browse all tools on TidyToolbox.