Market
Pricing
Sign inStart
Field GuideUse cases
Use cases

Shopify store banner: sizes, product images and sales

A shop feels trustworthy when the banner, the product grid, the sale graphics and the emails all look like they came from the same place. Here is how to get there with the sizes Shopify actually uses.

GradientlyVerified Gradiently account·October 1, 2026·6 min read
Cover: Oak Hermitage · GR·4RRR·S6

The short version

  • A Shopify store banner, the hero image at the top of the home page, works well at 1920×1080 pixels.
  • Shopify product images are best uploaded as squares at 2048×2048 pixels so the grid stays even and zoom stays sharp.
  • Most Shopify themes crop the hero differently on phones, so headlines and buttons belong in a central column about 1080 pixels wide.
  • Product photos look like one shop when they share a background, a light direction and the same amount of space around the product.
  • Sale banners, emails and social posts should reuse the store's background and type so a customer recognises the shop before reading a word.
On this page
Shopify banner and image sizesHow to design a hero banner that survives a phoneProduct images that look like one shopShopify sale banners that still look like youOne look across store, email and social

A good Shopify store banner is 1920×1080 pixels, carries one short headline and one button, and keeps both in the middle of the frame, because most themes crop the sides away on a phone. Pair it with product images uploaded as 2048×2048 squares on the same background, and the store starts to look like a brand rather than a catalogue. The rest of this page covers the sizes, the layouts that survive every screen, and how to make sale banners that still look like you.

Shopify banner and image sizes

Shopify does not force one banner size on you: each theme decides how tall the hero sits and how it crops. Working from a 16:9 master is the safest habit, because it fills a laptop screen and leaves enough height to crop for a phone.

Home page hero banner

Size to design

1920×1080 px

Ratio

16:9
Product image

Size to design

2048×2048 px

Ratio

1:1
Blog post banner

Size to design

1200×600 px

Ratio

2:1
Email header

Size to design

1200×600 px

Ratio

2:1
Link preview when the shop is shared

Size to design

1200×630 px

Ratio

1.91:1
Instagram feed post

Size to design

1080×1350 px

Ratio

4:5
Instagram Story

Size to design

1080×1920 px

Ratio

9:16
Where it appearsSize to designRatio
Home page hero banner1920×1080 px16:9
Product image2048×2048 px1:1
Blog post banner1200×600 px2:1
Email header1200×600 px2:1
Link preview when the shop is shared1200×630 px1.91:1
Instagram feed post1080×1350 px4:5
Instagram Story1080×1920 px9:16
The core set for a small shop. Design each size on purpose rather than stretching one image to fit them all.

Hero 16:9

1920 × 1080

Product 1:1

2048 × 2048

Blog banner 2:1

1200 × 600

Story 9:16

1080 × 1920

The four shapes a shop lives in, drawn to scale. The hero and the story are opposites, which is why one file never covers both.

Square product images matter more than they look. When every photo in a collection is the same shape, the grid lines up and the eye compares products instead of noticing ragged edges. 2048 pixels also gives the zoom on a product page enough detail to be worth tapping. The link preview size is explained in Open Graph image size.

How to design a hero banner that survives a phone

On a laptop the hero is wide and short. On a phone the same image is often cropped to a near square, or the theme stacks the words underneath it. Either way the edges disappear, so anything important at the edges disappears too.

  1. 1

    Start at 1920×1080

    Design the full width, then mark a central column about 1080 pixels wide. That column is what a phone is most likely to keep.

  2. 2

    Write one line, not three

    "The autumn edit is here." beats a headline, a subhead and a discount code fighting for space. Detail belongs on the collection page.

  3. 3

    Use one button with a verb

    Shop the edit, Shop candles, See what's new. Most themes add the button for you, so leave a calm area where it will sit.

  4. 4

    Let the background carry the brand

    A product photo with a busy room behind it competes with the words. A consistent colour field or material behind a cut out product reads at any crop.

  5. 5

    Check it on your own phone

    Theme previews help, but open the live store on a real phone before you call it finished.

New in
The autumn edit is here.
Twelve pieces, made in small batches
Gradiently · @gradiently

A hero with its words in the central column, so a phone crop keeps the whole message.

Product images that look like one shop

Customers judge a shop by its grid long before they read a description. If one product sits on a white sweep, the next on a kitchen counter and the third on a bedsheet, the shop feels improvised even when the products are excellent. Choose one backdrop and one way of lighting, and repeat it.

Feels improvised

  • A different background for every product
  • Light from the left in one photo, overhead in the next
  • Products filling the frame in some shots, tiny in others
  • Mixed shapes: some portrait, some square
  • Text and badges baked into the photo

Feels like a brand

  • One backdrop colour or gradient for the whole range
  • Light from the same side every time
  • The product filling about 70 to 80 percent of the frame
  • Every image a 2048×2048 square
  • Badges added by the theme, so photos stay clean

A soft gradient behind a cut out product works well because it gives depth without a real set. Keep it low in contrast so the product stays the brightest thing in the frame. There are more set ups in product photo backgrounds.

Warm studio stoneradial-gradient(circle at 50% 38%, #f7f3ee 0%, #ece4da 45%, #d9cdbf 100%)
A warm off white that falls to stone at the edges, like a light pooled on a table. It flatters ceramics, candles, skincare and textiles.

Shopify sale banners that still look like you

Sales are where most shops lose their look. The usual reflex is red, a starburst and the word SALE in capitals, which looks like every other shop on the same weekend. Keep your own background and type, and change only the words and perhaps the intensity of the colour.

Ends Sunday
Winter sale. 30% off.
Across the whole shop, while stock lasts
Gradiently · @gradiently

The sale hero keeps the shop's own background and type.

Ends Sunday
Winter sale. 30% off.
Link in bio
Gradiently · @gradiently

The same message as a 1080×1920 story, so the sale reads as one campaign.

  • Say the offer in under six words: "Winter sale. 30% off."
  • Put the end date in the eyebrow so urgency is honest.
  • Use the same words on the hero, the email header and the story, and keep the story's words inside the central safe zone.
  • Take the banner down when the sale ends. A stale sale hero tells visitors nobody is minding the shop.

For busy weekends, Black Friday social media posts and sale post design have layouts and wording to borrow.

One look across store, email and social

The hero, the product grid, the email header and the Instagram post are seen by the same customer within days of each other. When they share a background, a heading font and a small palette, each one reminds the customer of the last. That is what brand consistency means in practice for a shop.

A calm shop palette: two backgrounds, a mid tone, an ink for type and one accent kept for buttons and sale words.

This is where Gradiently helps a small shop. Design the hero once on a Mark, a living gradient background that only you can export with once you claim it, and Pro resizes it to the story, the email header and the link preview in one step. Bulk create, also on Pro, fills a product card template from a spreadsheet of names and prices, so a new collection's graphics come out matching. One look, every size shows the workflow.

Write alt text as you upload

Shopify lets you add alt text to every product image and banner. Describe what is in the picture in plain words. It helps screen reader users and gives search engines something to understand.

Design with a living gradient

Posts, stories, slides and banners in every size, with text that always reads.

Start designing, free

Questions people ask

What size should a Shopify store banner be?

Design the home page hero at 1920×1080 pixels and keep the headline and button in a central column about 1080 pixels wide, because most themes crop the sides on phones.

What is the best Shopify product image size?

A 2048×2048 pixel square. It keeps the collection grid even and gives product zoom enough detail.

Why does my Shopify banner look cropped on mobile?

Themes fit a wide banner into a narrower phone screen by cutting the sides or changing its height. Keep important words and products in the middle of the image.

Should I put text on my Shopify banner image?

Short text is fine if it sits centrally, but many themes let you add the headline and button as live text over the image, which stays sharp and is easier to change.

How do I make my product photos look consistent?

Use one backdrop, light from the same side, square images at 2048×2048 and the product filling a similar share of every frame.

Share this guide

Written by GradientlyVerified Gradiently account

The team behind Gradiently, a design tool built around Marks: living gradients that make everything you design look like yours.

See our profile

On this page

Shopify banner and image sizesHow to design a hero banner that survives a phoneProduct images that look like one shopShopify sale banners that still look like youOne look across store, email and social

Share this guide

Next in Use cases

Candle business branding: labels, launches and Instagram

Keep reading

All Use cases guides
Use cases

Ecommerce social media posts: product posts that sell

5 min read

An online shop posts the same products again and again. The shops that sell from social make every one of those posts instantly theirs. Here are the five post types worth making, and how to keep them consistent.

Backgrounds

Product photo backgrounds that flatter the product

4 min read

A product photo background has one job: make the thing in front of it look its best. Colour, lightness, shadow and consistency do most of that work, and none of them need a studio.

Social media

Sale post design: discounts that look premium, not desperate

5 min read

A sale can make a brand look generous or make it look like it is closing down. The difference is mostly hierarchy, restraint and an honest end date.

Find the look that’s only yours.

Every Mark is a living background with one owner. Try an unclaimed Mark, and claim yours when it feels right.

Start designing

Check a certificate

Type a certificate number or a Mark’s code to see who owns it.

Works with ChatGPT and Claude

Ask your AI for a design. It makes it in your Mark, ready to edit.

ChatGPTClaude
How to connect

Product

  • Market
  • Explore
  • Pricing
  • Certificates

Learn

  • Field Guide
  • Help centre
  • What’s new

Developers

  • Overview
  • ChatGPT and Claude
  • API reference
  • API keys

Company

  • About
  • Contact us
  • Sign in

Legal

  • Terms
  • Privacy
  • Refunds
  • Mark protection
  • Cookies
  • All policies
Move through the letters. Each one wears a real Mark.Touch a letter to see its Mark.One name. Ten Marks inside it.
© 2026 Gradiently