imageresizers.net

Squarespace Image Sizes — Banner, Gallery, Blog & Product Dimensions

Squarespace publishes one image spec and it covers every image on your site: upload between 1500 and 2500 pixels wide 2500px is ideal — keep the file under 500KB, and use JPG, PNG, GIF or WebP in sRGB. There is no separate banner dimension, no gallery dimension and no product dimension, because Squarespace resizes every upload to fit the element it lands in. The favicon is the single asset with its own published size.

Squarespace Image Sizes at a Glance

AssetRecommended UploadAspect RatioNotes
Any image (ideal)2500 px wideAnySquarespace’s stated ideal width for most images
Any image (minimum)1500 px wideAnyNarrower than 1500px “may appear blurry”
Banner / section background2500 x 1406 *16:9No preset dimension; must be wider than it is tall
Full-bleed background2500 x 1667 *3:2Always crops on mobile; set a focal point
Blog featured image1500 x 1000 *3:2One image serves the feed, the post and the share preview
Gallery image1500 x 1500 *1:1Use one ratio across the whole set
Product image2000 x 2000 *1:1Up to 100 images per product; keep ratios consistent
Logo1200 x 400 *VariesPNG with transparency; no fixed dimension
FaviconPublished300 x 3001:1100x100 to 300x300; PNG, max 100KB, no .ico

* Squarespace does not publish a pixel dimension for this asset. These are the 1500–2500px upload rule applied at a sensible aspect ratio for where the image renders. Any width in that range is equally “correct” by Squarespace’s own documentation — the ratio is what determines how the image crops. The favicon is the one asset Squarespace gives real numbers for.

Download a Blank Template

Start on a correctly-sized canvas instead of guessing in your editor. Every template sits inside Squarespace’s 1500–2500px upload window, so nothing here will be flagged as too small or trip the mobile ceiling.

Drop an image here or click to browse

Social Media Image Size Cheat Sheet (2024)

PlatformTypeDimensions
InstagramPost (Square)1080 x 1080
Post (Portrait)1080 x 1350
Post (Landscape)1080 x 566
Story / Reel1080 x 1920
Profile Photo320 x 320
TikTokVideo Cover1080 x 1920
Profile Photo200 x 200
YouTubeThumbnail1280 x 720
Shorts1080 x 1920
Channel Banner2560 x 1440
Profile Photo800 x 800
FacebookPost (Landscape)1200 x 630
Post (Square)1200 x 1200
Cover Photo820 x 312
Profile Photo170 x 170
Event Cover1200 x 628
X (Twitter)Profile Photo400 x 400
Header Photo1500 x 500
In-Stream Photo1600 x 900
Card Image1200 x 628
LinkedInPost Image1200 x 627
Cover Photo1584 x 396
Profile Photo400 x 400
Company Logo300 x 300
PinterestStandard Pin1000 x 1500
Idea Pin1080 x 1920
Board Cover600 x 600
Profile Photo165 x 165
TwitchProfile Banner1200 x 480
Offline / Video Player Banner1920 x 1080
Profile Photo256 x 256
Info Panel320 x 100
Emote (Large)112 x 112
Emote (Medium)56 x 56
Emote (Small)28 x 28
SnapchatSnap1080 x 1920
Geofilter1080 x 2340
Profile Photo320 x 320
Story Ad1080 x 1920
ThreadsProfile Photo320 x 320
Feed Image1080 x 1350
Feed Square1080 x 1080
Link Preview1200 x 628
DiscordServer Icon512 x 512
Profile Avatar128 x 128
Profile Banner600 x 240
Server Banner960 x 540
Invite Splash1920 x 1080
Custom Emoji128 x 128
Sticker320 x 320
Role Icon64 x 64
RedditPost Image1200 x 675
Community Banner1920 x 384
Avatar / Community Icon256 x 256
Old Reddit Thumbnail70 x 70
WhatsAppStatus (Story)1080 x 1920
Business Catalog1024 x 1024
Profile Photo500 x 500
Group Icon500 x 500
TelegramChannel Post Photo1280 x 1280
Story1080 x 1920
Sticker512 x 512
Profile Picture512 x 512
Channel / Group Icon512 x 512
SpotifyCanvas (Looping Video)1080 x 1920
Cover Art3000 x 3000
Show / Podcast Artwork3000 x 3000
Profile Image (Artist)750 x 750
Playlist Cover640 x 640
SubstackNewsletter Header1456 x 816
Post / Section Hero1456 x 816
Publication Logo256 x 256
Profile Photo256 x 256
beehiivPost Thumbnail1200 x 630
Publication Logo800 x 800
Profile Picture800 x 800
Inline Image (Landscape)1200 x 675
Inline Image (Square)1200 x 1200
Subscriber Profile Picture100 x 100
MediumStory Cover1500 x 750
Topic / Tag Header1500 x 750
Publication Logo (Horizontal)600 x 60
Publication Logo (Square)500 x 500
Profile Photo500 x 500
BlueskyProfile Avatar1000 x 1000
Profile Banner3000 x 1000
Post Image (Portrait)1200 x 1500
Post Image (Landscape)1200 x 675
Link Card Preview1200 x 630
MastodonProfile Picture400 x 400
Header Image1500 x 500
Post Image (Landscape)1280 x 720
Post Image (Square)1200 x 1200
Post Image (Portrait)1200 x 1500
Link Preview Card1200 x 630
EtsyListing Photo (Square)2000 x 2000
Listing Photo (4:3)2700 x 2025
Search Thumbnail570 x 456
Shop Banner (Big)1200 x 300
Shop Banner (Large)3360 x 840
Shop Icon500 x 500
AmazonMain Image (Recommended)2000 x 2000
Main Image (Zoom Minimum)1000 x 1000
Secondary / Lifestyle Image1600 x 1600
Video Thumbnail1280 x 720
Swatch Image30 x 30
ShopifyProduct Image (Recommended)2048 x 2048
Product Image (Maximum)5000 x 5000
Slideshow / Hero Banner1280 x 720
Blog Post Image1200 x 800
Logo (Wordmark)400 x 100
Favicon32 x 32
CanvaPresentation (16:9)1920 x 1080
Instagram Post (Square)1080 x 1080
Instagram Story1080 x 1920
Facebook Cover851 x 315
YouTube Thumbnail1280 x 720
Pinterest Pin1000 x 1500
Logo500 x 500
WixHero / Banner1920 x 1080
Section Background1920 x 1080
Blog Post Thumbnail880 x 586
Gallery Image1000 x 1000
Product Image (Wix Stores)3000 x 3000
Logo250 x 100
Favicon96 x 96
WordPressFeatured Image / og:image1200 x 630
Thumbnail (cropped)150 x 150
Medium300 x 300
Large1024 x 1024
2x Large2048 x 2048
Max Upload Before Scaling2560 x 2560
SquarespaceBanner / Section Background2500 x 1406
Full-Bleed Background2500 x 1667
Blog Featured Image1500 x 1000
Gallery Image1500 x 1500
Product Image2000 x 2000
Logo1200 x 400
Favicon300 x 300
Google SlidesWidescreen Slide (16:9)1920 x 1080
Standard Slide (4:3)1024 x 768
Slide at 100% (16:9)960 x 540
Slide at 100% (4:3)960 x 720
SlackWorkspace Icon512 x 512
Profile Photo512 x 512
Profile Photo (Max)1024 x 1024
Custom Emoji128 x 128
Shared Image (Full Preview)1024 x 1024
Link Preview (og:image)1200 x 630
Google Business ProfileLogo720 x 720
Cover Photo1920 x 1080
Post Photo720 x 720
Product Photo720 x 720
Photo (Minimum)250 x 250
TumblrPhoto Post (Recommended)540 x 810
Photo Post (Max)2048 x 3072
GIF (Recommended Width)540 x 540
Header Image2048 x 1152
Avatar128 x 128
Email HeaderSubstack Email Banner1100 x 220
Header @2x (600px Email)1200 x 240
Mailchimp Header @2x (New Builder)1320 x 264
Email Body Width (1x)600 x 120
Facebook AdsFeed Single Image1440 x 1800
Carousel Card1080 x 1080
Stories & Reels1440 x 2560
Link Ad (Legacy 1.91:1)1200 x 628
Google Display AdsInline Rectangle300 x 250
Large Rectangle336 x 280
Leaderboard728 x 90
Half-Page300 x 600
Wide Skyscraper160 x 600
Billboard970 x 250
Large Mobile Banner320 x 100
Responsive Landscape1200 x 628
Responsive Square600 x 600
LinkedIn AdsSingle Image Ad (1.91:1)1200 x 628
Single Image Ad (Square)1200 x 1200
Single Image Ad (Vertical)720 x 900
Carousel Card1080 x 1080
Spotlight Ad Background300 x 250
Spotlight Ad Logo100 x 100
Message Ad Banner300 x 250
Video Thumbnail (16:9)1200 x 675

The Seven Widths Squarespace Actually Serves

Squarespace creates up to seven versions of every image you upload and serves whichever one fits the visitor’s screen. These seven widths are the only dimensions Squarespace really has — every “Squarespace banner size” table on the internet is a convention built on top of them, not a spec Squarespace published.

Versions Generated From a Single Upload

100px

Served version

300px

Served version

500px

Served version

750px

Served version

1000px

Served version

1500px

Blur floor

2500px

Ideal upload

An upload only fills the rungs up to its own width. Upload a banner at 1200px and the 1500px and 2500px versions are never created, so a desktop browser is handed the 1000px copy and stretches it — which is exactly what “images less than 1500px wide may appear blurry” means in practice. The ceiling is just as real: images more than 2500 pixels along their longest edge can cause issues on mobile devices. Between those two numbers, the width you pick barely matters. The aspect ratio does.

Ideal upload width2500 px
Recommended file sizeUnder 500 KB
Hard upload limit20 MB per file, and a 120 MP resolution limit
Formats.jpg, .gif, .png, .webp — animated .webp is not supported
ColorRGB mode, sRGB profile — DPI is irrelevant on the web

Squarespace Banner Image Size

Upload a banner at 2500 pixels wide and make it wider than it is tall — 2500x1406 (16:9) is a safe default. That is as specific as Squarespace gets, and it is deliberate: page banners have no preset aspect ratio or dimensions because they stretch and change shape to fit whatever browser is looking at them. Banner height comes from your section settings and from the content overlaid on it, not from your image.

The consequence is that a banner always crops to some degree, especially on mobile, and how much depends on the banner height and the browser width. The more text you stack over a banner, the taller the section grows and the harder your image is cropped.

Recommended upload2500 px wide, wider than it is tall (e.g. 2500 x 1406)
Published dimensionNone — banners have no preset ratio or size
CroppingSet a focal point to choose what stays centered as it crops
TextNever bake it into the file — overlay it so it stays readable and indexable

Resize an image to 2500x1406 → Pick the “Banner / Section Background” preset in the Squarespace platform.

Squarespace Blog Post Image Dimensions

A blog post’s image is its featured image — the same file Squarespace uses for the thumbnail in the blog feed, the header on the post itself, and the preview when someone shares the link. Because those three placements are different shapes, there is no pixel dimension that satisfies all of them, and Squarespace publishes none. Upload 1500x1000 (3:2) and set a focal point.

The thing that actually keeps a blog feed looking tidy is not the pixel count — it is using the same aspect ratio for every post. Images scale to fit the browser, but they always keep their shape, so a feed of consistent 3:2 images crops predictably while a feed mixing portrait and landscape never will.

Recommended upload1500 x 1000 px (3:2), or 2500 x 1667 for a full-bleed post header
Where it appearsBlog feed thumbnail, post header, and the social share preview
ConsistencyUse one ratio across every post — it is what makes the feed crop predictably
CroppingFocal points center the image within the height each layout gives it

Resize an image to 1500x1000 → Pick the “Blog Featured Image” preset in the Squarespace platform.

Squarespace Product Image Size for Online Stores

Squarespace Commerce inherits the same site-wide spec — no product-specific dimension is published. Upload square images at 2000x2000: comfortably above the 1500px blur floor, below the 2500px mobile ceiling, and square, which is the ratio that survives the grid on a shop page and the larger crop on the product page alike.

Two limits are worth knowing before you build a catalogue. A product can hold up to 100 images, but Squarespace warns that overloading one slows the page down — and asks you to keep pages under 5MB in total, a budget ten 500KB photos will exhaust on their own. Alt text is capped at 200 characters per image.

Recommended upload2000 x 2000 px (1:1)
Images per productUp to 100, but each one costs page-load time
Page budgetKeep the whole page under 5 MB
Aspect ratioCrop to one ratio before uploading rather than relying on auto-crop
Alt textUp to 200 characters per image

Resize a product photo to 2000x2000 → Pick the “Product Image” preset in the Squarespace platform.

Running the same catalogue on another storefront? Shopify recommends 2048x2048 and allows up to 5000x5000 — the recommended size drops into Squarespace unchanged, the maximum does not. See Shopify image sizes before you export a single set for both.

Squarespace Logo & Favicon Size

The logo has no required dimension — Squarespace only advises starting with a larger image, since small ones pixelate when they resize, and preparing it at roughly the height you want it displayed. On version 7.0 the maximum display height is a template decision, ranging from 65 pixels on Bedford mobile up to 480 pixels on Five. A 1200x400 PNG with a transparent background covers every one of them at retina density. Beware the built-in image editor: editing a logo converts it to .jpg and the transparency is lost.

The favicon is the one asset with published numbers. Between 100x100 and 300x300 pixels, PNG (Squarespace does not accept .ico), and no larger than 100KB. It renders at 16x16 in the tab. If you care about the favicon Google shows in search results, note that Google separately wants a multiple of 48px square — 144x144 satisfies both rules at once.

Logo~1200 x 400 px, PNG with transparency; .jpg, .gif and .webp also accepted
Logo display heightTemplate-dependent on 7.0 — from 65 px (Bedford mobile) to 480 px (Five)
Favicon100 x 100 to 300 x 300 px square, PNG, max 100 KB — no .ico files
Favicon for GoogleGoogle wants a multiple of 48px square; 144 x 144 meets both requirements

Resize a favicon to 300x300 → Pick the “Favicon” preset in the Squarespace platform.

Tips for Optimizing Images in Squarespace

  • Target 500KB, not 20MB: 20MB is the upload limit; under 500KB is the recommendation. The gap between them is where slow Squarespace sites live.
  • Stay between 1500 and 2500 pixels wide: below 1500 the image may appear blurry, and beyond 2500 on the longest edge it can cause problems on mobile devices. There is no benefit to a 4000px upload.
  • Pick the ratio, not the pixel count: Squarespace resizes for you but never changes an image’s shape. Ratio is the only thing you control once the file is uploaded.
  • Set a focal point on anything that crops: banners, backgrounds and featured images all re-crop per device. The focal point is what decides whether your subject or your background survives.
  • Never bake text into a banner: Squarespace tells you to overlay it instead. Baked-in text crops unpredictably as the banner reshapes, and search engines cannot read it.
  • Crop before you upload, not after: auto-crop is a fallback. Cropping a gallery or product set to one shared ratio first is what makes the layout land where you expect.
  • Export in sRGB: Squarespace expects RGB mode and an sRGB profile. A CMYK or Adobe RGB export renders with shifted color in the browser.
  • Ignore DPI entirely: Squarespace says so directly — DPI and PPI only affect print, never web display. A 72 DPI and a 300 DPI file of the same pixel dimensions are identical on your site.
  • Budget the whole page: keep pages under 5MB. On a product page with ten photos, that is the constraint that bites long before any single image does.

Frequently Asked Questions

What size should Squarespace images be?

Squarespace publishes one spec for every image on your site: upload between 1500 and 2500 pixels wide, with 2500 pixels ideal for most images, and keep the file under 500 KB. Accepted formats are .jpg, .gif, .png and .webp, in RGB mode with an sRGB profile. Images narrower than 1500 pixels may appear blurry, and images more than 2500 pixels on their longest edge can cause issues on mobile devices.

What size is a Squarespace banner image?

Squarespace page banners have no preset aspect ratio or dimensions, because they stretch and change shape to fit different browsers. Upload a banner 2500 pixels wide and wider than it is tall — 2500x1406 (16:9) is a safe default — then set a focal point. Banner height is determined by your section settings and the content overlaid on it, not by the image, which is why banners always crop to some degree on mobile.

What size should a Squarespace blog post image be?

Upload the featured image at 1500x1000 pixels (3:2). Squarespace does not publish a blog image dimension because the same featured image is reused as the feed thumbnail, the post header and the social share preview — three different shapes. Using one consistent aspect ratio across every post matters far more than the pixel count, since images always keep their shape as Squarespace resizes them.

What size should Squarespace product images be?

Square images at 2000x2000 pixels are the safe default. Squarespace Commerce publishes no product-specific dimension, so the site-wide 1500–2500 pixel rule applies. A product can have up to 100 images, but Squarespace warns that too many slow the page down and asks you to keep pages under 5 MB total. Crop your set to one shared aspect ratio before uploading rather than relying on auto-crop.

What size is a Squarespace favicon?

Between 100x100 and 300x300 pixels, square, as a PNG no larger than 100 KB. Squarespace does not support uploading .ico files and does not support multi-version favicons. The icon displays at 16x16 pixels in the browser tab. Google separately requires a favicon that is a multiple of 48 pixels square for search results, so 144x144 satisfies both Squarespace and Google.

Does Squarespace resize my images automatically?

Yes. Squarespace creates up to seven versions of each upload — at 100, 300, 500, 750, 1000, 1500 and 2500 pixels wide — and serves whichever fits the visitor’s screen. An upload can only produce versions up to its own width, so a 1200-pixel banner never gets a 1500 or 2500 pixel version and desktop browsers stretch the 1000-pixel copy instead. That is the mechanism behind the 1500-pixel blur warning.

Why does my Squarespace banner crop on mobile?

Because banners always crop to some degree, and the amount depends on the banner’s height and the browser’s width. Content overlaid on a banner increases its height, which increases the cropping. Set a focal point to control what stays centered, and keep text out of the image file itself — overlay it as real text so it stays readable at every width and remains indexable by search engines.

Can I reuse my Wix or Shopify images on Squarespace?

Usually, yes. A Wix hero built at 1920x1080 and a Shopify product master at the recommended 2048x2048 both fall inside Squarespace’s 1500–2500 pixel window, so they drop straight in. The one to watch is Shopify’s 5000x5000 maximum: that is double Squarespace’s 2500-pixel longest-edge ceiling, and Squarespace warns such images can cause issues on mobile devices. Downscale those to 2000x2000 first. In every case it is the aspect ratio, not the width, that determines whether the image crops the way you want.