Squarespace Image Size: What Squarespace Does Automatically and What It Does Not
A common misconception about Squarespace and images
Many Squarespace users assume the platform takes care of image optimization. Squarespace does compress images automatically, so why worry about it?
The reality is more nuanced. Squarespace does some things automatically and leaves other things entirely up to you. Understanding the difference matters, because the parts it does not handle are usually the biggest source of slow load times.
What Squarespace does automatically
When you upload an image to Squarespace, the platform generates up to seven different sized versions of it, ranging from 100 pixels wide to 2,500 pixels wide. It then serves the most appropriate size based on the visitor's screen.
It also delivers images through a global CDN (content delivery network), which means your images load from a server physically close to the visitor rather than from a single central server. This reduces latency.
On most pages, Squarespace applies lazy loading to images below the visible area, so images that are off-screen when the page loads do not slow down the initial page render.
These are genuine optimizations and they do help.
What Squarespace does not do
Here is what Squarespace cannot fix: the original file you upload.
If you upload a 6 MB image, Squarespace generates seven versions of a 6 MB source. Even the smallest version will be significantly larger than it would be if you had started with a well-compressed file. The platform does not aggressively recompress your original.
Squarespace also does not:
- Warn you when an uploaded image is too large
- Prevent you from uploading images that will slow your pages down
- Give you a tool to bulk fix images already on your site
- Tell you which specific images are causing slow load times
All of that is left to you.
The target: 250 KB per image
The number cited consistently by Squarespace SEO experts is 250 KB per image. At this size, pages load quickly on mobile, Core Web Vitals scores improve, and Google is happy. Banner images can go up to 500 KB if needed, but 250 KB is the standard target for most content images.
Most unoptimized Squarespace sites have images averaging 1 MB to 4 MB each. Getting those to 250 KB typically reduces them by 70 to 90% with no visible quality difference on screen.
How to fix images already on your site
If your site is already live and you have a library of unoptimized images, re-uploading them one by one is not practical. The manual process involves downloading each image, compressing it externally, and re-uploading it to the correct place on the correct page in Squarespace.
SquareOptimizer skips all of that. It is a browser extension that scans your entire Squarespace site through the editor, shows you every image and its current file size, and lets you compress everything at once. Images go to 250 KB without leaving your browser and without touching your page layouts.
Scan your site free and optimize Squarespace images without re-uploading anything. Start with 10 free optimizations, no card required.