How to download all your Squarespace product images
Squarespace has no button that downloads your product photos. You can save them one at a time from each product, or use the product export, which lists a link to every photo in each product’s gallery. Here is the free way to do it from the export, and a faster way.
Before you start
- You can open Products & Services → Products in Squarespace.
- Your photos are in each product’s gallery. A separate featured image or a photo set only on one variant isn’t exported.
- Your products are physical or service products: download products aren’t exported.
- The products are still on your site. Export before deleting them or closing the site.
- SquarespaceProducts & Services → Products → Export all
- Product CSVAll of a product’s links in
Hosted Image URLs - ParcelSplits the links and downloads each photo
- One ZIPA folder per product and a spreadsheet of every image
Where the image links are
- Export: in Squarespace, open Products & Services → Products and click Export all. The CSV downloads straight away.
- Column:
Hosted Image URLs. Each cell holds all of a product’s photo links, separated by spaces, in the product’s order. - What’s left out: extra variant rows have no photos. A separate featured image, or a photo set on a single variant, isn’t exported unless it is also in the product’s gallery. Save those from Squarespace separately.
- Download products: Squarespace doesn’t export them, so their images aren’t in the file.
| Product ID [Non Editable] | Title | Product URL1 | SKU2 | Hosted Image URLs3 |
|---|---|---|---|---|
| 6a1f… | Trail Mug | trail-mug | MUG-01 | https://images.squarespace-cdn.com/…/mug-1.jpg https://images.squarespace-cdn.com/…/mug-2.jpg |
| MUG-01-L | ||||
| 7c20… | Tea Towel | tea-towel | TT-02 | https://images.squarespace-cdn.com/…/towel-1.png |
Columns without a note are left out here; your file has them too.
- Product URL is the product’s slug. Parcel names the product’s folder after it.
- SKU names the files; a product without one falls back to its slug. The second row is an extra variant: no product ID, a SKU of its own, and no photos.
- Hosted Image URLs holds every gallery photo’s link in one cell, separated by spaces, in the product’s order.
The free manual method
- Export your products as above.
- Open the CSV in a spreadsheet and copy the
Hosted Image URLscolumn. - Split each cell at the spaces so every link is on its own line, then paste the links into a bulk-download browser extension or a download script.
- Sort the downloaded files into a folder per product and rename them. Uploaded photos keep their file names, but nothing in the link says which product a photo belongs to.
One catch: Squarespace’s image service sends WebP copies to browsers and most download tools, and it re-saves JPEG photos, so the files can differ from the ones you uploaded. The pixel size stays the same.
This is fine for a few products. For a large catalog the splitting and sorting take a long time, and a failed download is easy to miss.
Free method
Downloads/
- mug-1.webp
- mug-2.webp
- towel-1.webp
- IMG_0412.webp
- …
Typically WebP copies in one folder, with nothing saying which product each photo belongs to.
Parcel
parcel-1a2b3c4d.zip
- trail-mug/
- MUG-01-1.jpg
- MUG-01-2.jpg
- tea-towel/
- TT-02-1.png
- manifest.csv
A folder per product named after its URL slug, JPEG, PNG and GIF photos kept in their format, and a spreadsheet of every image.
The faster way: Parcel
Upload the same Squarespace CSV to Parcel and get one ZIP file:
- One folder per product, so a product’s photos stay together
- Files named by SKU or by the product’s URL slug
- Photos you uploaded as JPEG, PNG or GIF in that format, not as WebP copies
- An image details spreadsheet listing every image with its link and product
- A failed-downloads report listing any image that could not be fetched
Parcel never asks for your Squarespace login and nothing is installed on your site.
What it costs
Up to 25 products is free; larger catalogs are a one-time $9, $19, or $39 depending on size. No subscription.
- 10,000images per export
- 20 MBlargest single image
- 300 MBof images, free export
- 1 GBof images, paid export
Files stay available for 24 hours after the export is ready.
If something goes wrong
- Parcel says “Choose a .csv file exported from Squarespace Products”
- The file isn’t Squarespace’s product export. Export again with Products & Services → Products → Export all and upload that file without editing it.
- Parcel says some links were skipped
- Parcel downloads Squarespace product photos from
images.squarespace-cdn.com. Links to other sites are counted on screen and left out; save those photos by hand. - A product’s featured image is missing
- Squarespace exports gallery photos only. Add the featured image to the product’s gallery and export again, or save it from Squarespace by hand.
- Variant photos are mixed in with the product’s
- Squarespace’s export doesn’t say which photo belongs to which variant, so they come out with the product’s other photos, in gallery order.
- Files are named by slug instead of SKU
- Those products have no SKU on their first row. Add SKUs in Squarespace and export again, or keep the slug names.
Questions
Can I download all my Squarespace product images at once?
Not from Squarespace itself. The product export lists every gallery photo’s link in the Hosted Image URLs column, and you can download those links with a browser extension, a script, or Parcel.
Why do my downloads come out as WebP?
Squarespace’s image service sends WebP copies to browsers and most download tools. Parcel asks for JPEG, PNG or GIF instead, so photos you uploaded in those formats come back in them.
Does the export include alt text?
No. Squarespace’s product export has no alt text column, so Parcel’s image details spreadsheet has none for Squarespace products.
Are digital download products included?
No. Squarespace doesn’t export download products, so their images aren’t in the file. Save those from Squarespace by hand.
Does Parcel need my Squarespace login?
No. You export the CSV yourself and upload it. Nothing is installed on your site.
Parcel is an independent tool, not affiliated with Squarespace.