Shopify Hero Image Resizer

The hero or slideshow image is the big banner at the top of your Shopify homepage. This page resizes it to 2000×800, a wide 2.5:1 shape that suits most themes. Everything runs in your browser — nothing is uploaded. Need a smaller file instead? Compress or convert.

or drop images here — or press Ctrl + V to paste
JPG · PNG · WebP · GIF · BMP — no size limit, no sign-up
Width (px)
Height (px)
Unit
DPI
Scale 50%
Aspect ratio
 
:
Width in pixels (optional)
 
Output format
Output quality 90
Position & zoom
Zoom 100%

Drag the preview to choose which part of the image is kept. The same framing is used for every image in the batch.

—
resized
—
new size
Added 0 files
Advertisement

Getting the Shopify hero image right

The hero banner is the first impression of your store. A wide, light image that leaves space for the theme’s text works best.

🏠

Homepage banner

The first thing visitors see.

↔

About 2.5:1

Fits the range most themes use.

📝

Space for text

Themes overlay headings and buttons.

⚡

Keep it light

Aim for a few hundred KB.

💾

About 250 KB–500 KB as JPG

A typical photo at 2000×800 saves to roughly 250 KB–500 KB at good quality — well within the upload limit.

✂

You choose the crop

Filling 2000×800 from a 4:3 phone photo trims about 47% of it. Drag the preview to choose what stays, or tick the fit option to keep everything.

Shopify hero image size at a glance

Size2000×800 pixels (1.60 MP)
Aspect ratioabout 2.50:1
Ratio2.5:1 (themes vary about 2:1–3:1)
Size2000×800 px
File sizeIdeally under ~500 KB
Keep clearAreas where the theme puts text

Make a Shopify hero image in 3 steps

  1. Add your image — drag it onto the box above, or tap to choose it. Several at once is fine.
  2. The size is set to 2000×800. Drag the preview to keep the subject central with space for text.
  3. Click Resize, download the file, then upload it in the Shopify theme editor: your Image banner or Slideshow section.

New to image resizing? Read the full resizing guide.

Advertisement
Square sizes
Landscape sizes
Portrait sizes
Change the aspect ratio

Fit an image to a ratio without choosing pixels:

Paper, print & photo sizes
Resize for a platform
Social media sizes
Online shop sizes
Resize tools

A homepage banner that loads fast

Theme-dependent. Shopify themes show hero and slideshow images at different heights, typically between about 2:1 and 3:1. 2000×800 (2.5:1) sits in the middle and works well in most themes; check your theme’s settings for the exact height.

Text-safe centre. Themes place headings and buttons on top of the image, and phones crop the sides. Keep the subject in the centre and leave calm areas for text.

Keep it light. The hero is the first thing to load. Aim for a few hundred KB — use compress to 500 KB if needed.

Related sizes and tools

Frequently asked questions

What size should a Shopify hero or slideshow image be?

It depends on the theme; around 2000×800 (2.5:1) works in most. Keep it under about 500 KB for speed.

Why is my Shopify banner cropped on mobile?

Phones show a narrower slice. Keep the subject in the centre, or set a separate mobile image if your theme supports it.

What is the best Shopify slideshow size?

Around 2000 px wide and 800–1000 px tall, depending on the theme height.

Does Shopify compress hero images?

Shopify serves resized versions, but a light original still loads faster.

Are my images uploaded?

No. Resizing happens entirely in your browser. Nothing is transmitted or stored, and you can disconnect from the internet after the page loads and it still works.