Squarespace is a design-focused platform, and its templates depend on high-quality, correctly sized images to look their best. However, large images significantly slow Squarespace sites, which already carry considerable CSS and JavaScript overhead. At imgresizr.com, you can optimise images for Squarespace websites before uploading, completely free.
Squarespace Image Size Guide
| Element | Recommended Size |
|---|---|
| Full-width banner | 2500×1000px maximum |
| Blog post featured image | 1500×1000px |
| Gallery images | 1500×1000px |
| Product images | 1000×1000px square |
| Logo | 250px wide max |
How to Optimise Images for Squarespace at imgresizr.com
Upload your image to imgresizr.com. Squarespace recommends keeping images under 500KB for optimal performance — though it accepts files up to 20MB. For full-width banners, resize to 2500px wide maximum using the Resize tool — Squarespace scales down based on the browser width. For blog and gallery images, 1500×1000px provides excellent quality without excessive file size. Use the Compress tool to reduce file size to under 400KB for content images and under 600KB for hero banners. Squarespace does not currently support WebP upload natively in all templates — use JPG for photographs and PNG for graphics with transparency. Squarespace's built-in image CDN will further serve images at appropriate sizes for each device.
Squarespace Image Optimisation Tips
- Squarespace template aesthetics depend heavily on image quality — do not compress too aggressively
- Use the Squarespace focal point feature to control which part of an image stays in frame when cropped for mobile
- Consistent aspect ratios across gallery images create the clean, grid-based layouts Squarespace templates are designed for
- Background images should have a subtle, low-contrast quality so overlaid text remains readable
- Test your site at webpagetest.org to see the before/after impact of image optimisation
Optimise images for Squarespace websites at the correct size and compression, free at imgresizr.com.