Squarespace Asset Utility

Batch-download your Squarespace media library images securely and efficiently.

Optimized for Google Chrome
Mobile Device Detected

This utility is meant to be used on a computer only. Be warned this is not meant to be used on a mobile device.

Technical Requirements & Hardware Warnings
  • Desktop Required: Designed for high-volume file handling. Will likely fail on mobile.
  • Available Storage: Ensure sufficient disk space for your full library before starting.
  • RAM Management: 4–8 GB of free system RAM recommended for large libraries. Higher concurrency settings need more RAM.
  • Chrome Settings (fallback mode): If no folder is selected, go to Settings → Downloads and turn OFF "Ask where to save each file before downloading."
Images Only — Video Download Guide
Smart Format Detection & .webp Files

Watch a video tutorial on using this site here.

1

Load Library

Scroll to the very bottom of your Squarespace Asset Library until all items have finished loading.

Screenshot of Squarespace Asset Library with scrollbar at the bottom, showing all items loaded
2

Right-Click to Inspect

Right-click on the asset page and select "Inspect" to view its HTML structure.

Screenshot of Squarespace page with right-click context menu open and 'Inspect' option highlighted
3

Copy Body

Find the <body> element, right-click it, and select Copy → Copy element.

Screenshot of Chrome DevTools Elements panel, showing the body element of the Squarespace page being right-clicked with the 'Copy element' option highlighted
4

Configure & Run

Paste below, choose a save folder, set your filters and speed, then click Extract.

Input Source
File Type Filter
All Custom…

Downloading all detected asset types.

Same-name files

Files with identical names will be renamed (e.g. photo_2.jpg) so nothing is lost.

Download Speed
1

Sequential — 1 file at a time. Safest for large libraries.

Save Location
Default Downloads folder

Folder picker requires Chrome 86+. Files will save to your Downloads folder instead.

0 total 0 ok 0 failed Calculating…
Console
Terminal ready. Awaiting input source…