Upload an Excel / CSV with image URLs — or paste links directly — and download all images as a single ZIP file
Why do some images fail to download?
Most failures are caused by CORS restrictions — the remote server does not allow cross-origin requests from the browser. URLs that return HTTP errors (403, 404, etc.) will also fail. This is a browser security policy and cannot be bypassed in a client-side tool.
What file formats does the spreadsheet need?
.xlsx, .xls and .csv are all supported. The first row is treated as a header. Any column can hold image URLs — just select it from the dropdown after uploading. The tool auto-detects likely URL columns by name.
Is there a limit on the number of URLs?
No hard limit. Very large batches may slow down the browser due to memory. Use the concurrency setting to control load — lower values are safer for large batches.
Are my files or URLs sent to a server?
No. Everything runs entirely in your browser. Your spreadsheet and URLs are never uploaded anywhere.
What does the status report contain?
For each URL: the original URL, the saved filename, status (Success / Failed), and the error message when applicable. Available as CSV or Excel, included inside the ZIP.