Exam warriors
Photo + signature exactly how the form wants it. No more 'file size invalid'.
Square 2048×2048 product photos: sharp zoom, tidy collection grids, fast pages.
Shrink the file, keep the vibe.
Under 20 KB, 50 KB, 100 KB. Exact.
HEIC, WebP, PNG ↔ JPG.
Square, 4:5, 16:9, passport.
10 photos at a time, one ZIP.
US 2×2, UK, Schengen, India.
Clean, crop, under the KB limit.
Free, full size, nothing uploaded.
Photo + signature exactly how the form wants it. No more 'file size invalid'.
Every platform size in one tap. HEIC from your iPhone? Sorted.
Square product shots, white backgrounds, 10 at a time.
Shopify’s help pages recommend square 2048 × 2048 px images for products. Square photos keep collection grids aligned, and 2048 px gives enough detail for zoom on large screens without making uploads heavy.
| Item | Recommendation |
|---|---|
| Product photos | 2048 × 2048 px, square |
| Format | JPG for photos, PNG for graphics with transparency |
| Consistency | Same shape and similar framing for every product |
| Our preset | Store square 2048×2048 |
Shoppers trust stores whose product grids look tidy. Three habits make that easy:
Image weight is the biggest part of most store pages. A 2048 × 2048 JPG at good quality is usually 300–700 KB, which Shopify then serves in smaller sizes to phones. If a photo is still large, run it through Compress JPEG afterwards: same pixels, a smaller file, and never bigger than before.
Bulk resize applies the 2048 × 2048 recipe to as many photos as you drop in and gives you a ZIP with the original names kept. It all runs in your browser, so supplier photos and unreleased products never leave your computer.
Shopify itself doesn’t force a shape, but most themes display product grids in squares. If one product is tall and another is wide, the grid fills the gaps with empty space or crops them automatically, which looks untidy. Making every main image 2048 × 2048 avoids that. If your products are naturally tall (bottles, clothing on a hanger), centre them in the square with even space on both sides rather than stretching them. For lifestyle or banner images, which themes show in other shapes, use the Image cropper with the size your theme recommends.
Save product photos as JPG: it’s the smallest format for photos and every browser shows it. Use PNG only for graphics with transparency, like a logo. Colours stay as they are; the resizer doesn’t change brightness or saturation, so what you shot is what customers see.
Shopify recommends 2048×2048 px square images for product photos. They look sharp when zoomed and keep collection pages tidy.
They don't have to be, but matching sizes and shapes make collection grids line up neatly, so it's strongly recommended.
Shopify serves smaller versions automatically, but starting from a sensible 2048 px JPG instead of a 6000 px original keeps your uploads and admin fast.
JPG for product photos, PNG only for logos or graphics that need transparency.