Product Images on Mobile: What Actually Drives Conversion

Most of your shoppers see your product on a screen about 375 pixels wide. Here is what that does to your images, and what to change first.

|conversion optimization image optimization e-commerce

On a phone, your first product image does almost all the work. There are no thumbnails lined up beside it and no hover zoom. Often nothing else is visible above the fold except the price and an Add to Cart button. Most e-commerce traffic now arrives on mobile, and industry benchmarks keep showing mobile converting well below desktop. So the images people judge you by are, for most visitors, the phone versions.

Most catalogs are still shot, retouched and approved on a 27-inch monitor. An image that looks balanced at 2000 pixels wide can turn into a small object floating in white space at 375. The detail that sells the product ends up too small to read, and the second image hides behind a row of dots nobody taps. None of that is the photographer's fault. It is a review problem: nobody checked the image where it is actually seen.

This guide looks at the specific things that change how product images convert on mobile: how much of the screen the image takes up, how much of the frame the product fills, how the gallery is navigated, how zoom behaves, and how fast the first image loads. For each one, it covers what to check and what to change.

Why product images on mobile convert differently

On desktop, a product page is a layout. The gallery sits on the left, the buy box on the right, and thumbnails invite you to explore. On a phone, it is a sequence. The shopper sees one image, then scrolls or swipes to reveal the next thing. Three things follow from that.

  • The first image carries more weight. Baymard Institute's product page research has repeatedly found that looking at the images is one of the first things shoppers do on a product page. On mobile, the first image is often the only one they see before they decide whether to keep going.
  • Size is fixed by the device, not by you. A 1:1 image on a 375-pixel-wide phone renders 375 CSS pixels across, however large you uploaded it. Detail that needs 600 pixels to read is gone until the shopper zooms.
  • Navigation is hidden. Desktop thumbnails tell shoppers how many images exist and what they show. Mobile carousels usually swap them for dots, or for nothing, so your later images depend on the shopper choosing to swipe.

Desktop product page

  • Gallery and buy box side by side
  • Thumbnails show every image at once
  • Hover zoom reveals detail without effort
  • Main image often 600–800px wide

Mobile product page

  • Image first, buy box below the fold
  • Dots, or nothing, hint at more images
  • Zoom needs a tap or a pinch
  • Main image about 375–430px wide

The practical takeaway is to review images at phone width before you approve them. Most of the fixes below are cheap. What costs you is not seeing the problem in the first place.

Aspect ratio: how much of the screen your image gets

On a phone, the image's aspect ratio decides how much of the first screen belongs to the product and how much belongs to everything else. The numbers below assume a common 375 × 812 viewport, with the image shown full width.

Aspect ratioRendered height at 375px wideShare of an 812px screenTrade-off
16:9 (landscape)211px26%Product looks small; wasted on most items
1:1 (square)375px46%Safe default; price and title stay visible
4:5 (portrait)469px58%Strong for apparel, bottles, anything upright
3:4 (portrait)500px62%Very immersive; can push price below the fold
2:3 (tall portrait)563px69%Fashion editorial feel; test before committing

Portrait ratios give upright products (garments on a model, bottles, footwear from the side) far more pixels at the moment of first impression. The cost is that your price, title and Add to Cart button slide further down. Whether that trade pays off depends on the category and the theme, which makes it a good candidate for a test. Our guide to A/B testing product images covers how to set one up without fooling yourself.

Watch the theme crop

Many themes force product images into a fixed ratio and crop anything that does not match. If you move to 4:5 without changing the theme setting, you may lose the top and bottom of every image. Why Shopify themes crop your product images explains how to check and fix it.

Whatever ratio you choose, use it on every product. A collection grid where some tiles are square and others portrait looks broken on a phone, where shoppers see two tiles per row and every difference in height stands out.

Fill ratio: small products disappear at phone width

Fill ratio is how much of the frame the product itself takes up. It matters on every screen, but on mobile it decides whether the product is readable at all. The table below shows how wide the product actually renders at a few common fill levels, in two places: the main image (375px wide) and a collection grid tile (about 170px wide in a two-column layout).

Product fill (width of frame)Rendered width, main imageRendered width, grid tile
50%188px85px
65%244px111px
80%300px136px
90%338px153px

A product shot at 50% fill has about 85 pixels of width in a collection grid. That is roughly the size of a thumbnail. Stitching, texture, hardware and print detail are all gone, and the shopper is left with a silhouette. At 80–90% fill, the same product has more than half again as many pixels to work with, without changing the photo at all.

Rendered product width in a 2-column mobile grid tile (px)
50% fill
85px
65% fill
111px
80% fill
136px
90% fill
153px

High fill is not the whole answer, though. When every product fills 90% of its frame, a pair of earrings looks as large as a handbag, and shoppers lose the cue for scale. The better rule is a consistent fill per category: small items fill tightly, and larger items leave a little more room, so products stay readable and in proportion with each other. This is the approach Retouchable's framing step takes. After the image is generated, each cutout is measured and scaled to a per-category fill, then placed on the exact background colour, so a whole catalog lands at the same scale without anyone hand-cropping it.

Quick check

Open a collection page on your phone, or in a browser at 375px wide, and take a screenshot. Any product you have to squint at is under-filled. It is a two-minute audit that usually turns up a handful of outliers.

The swipe gallery: making later images earn a swipe

On mobile, every image after the first one depends on a swipe. Shoppers only swipe if they believe there is something worth seeing. Three things raise that likelihood.

  1. Show that more images exist. Dots are the weakest cue. An image counter ("1 / 6") is clearer, and a peek of the next image at the right edge is clearer still, because it shows content rather than a promise. If your theme supports a peeking carousel, it is usually worth turning on.
  2. Put the most decision-relevant image second. On desktop, shoppers scan thumbnails and jump around. On mobile they go in order, so the second slot is prime real estate. For apparel, that is usually the product on a body. For hard goods, it is often a scale or in-use shot. Our gallery order guide goes through each slot in detail.
  3. Make each image readable on its own. Desktop galleries can get away with close crops that only make sense next to the full shot. On a phone each image fills the screen alone, so a macro of a zip pull with no context just looks like a mistake. Crop close enough to show detail, but keep enough of the product in frame that the shopper knows what they are looking at.

Be wary of adding images to the gallery just to reach a number. On desktop, a twelfth thumbnail costs almost nothing. On mobile, each one is another swipe between the shopper and the image they wanted. How many product images actually lift conversion looks at where the returns flatten out.

Infographics and text overlays

Text designed for a desktop image often falls below legible size at phone width. As a rough guide, if the text is less than about 4% of the image height, it will render smaller than typical body copy on a 375px screen. Either make it bigger, or move the information into the page copy where it can reflow.

Zoom on a touchscreen

Hover zoom does not exist on a phone. Shoppers who want detail have two options: tap to open a full-screen viewer, or pinch. Baymard's mobile usability testing has flagged product galleries that ignore pinch and double-tap gestures as a persistent problem, and when zoom fails, the shopper does not see the detail they were checking.

What to check on your own store:

  • Pinch works in the full-screen viewer, and ideally on the inline image too. Test it on an actual phone. Desktop emulation does not reproduce touch gestures reliably.
  • The zoomed image is sharp. A full-screen viewer on a modern phone is about 1,100–1,300 physical pixels wide. Pinching to 2× means the source file needs to be well over 2,000 pixels on its long edge to hold up. Upload at a higher resolution than the page displays, and let the platform serve smaller versions for the inline view.
  • Closing is obvious. A full-screen viewer with a tiny close button in the corner traps people. Swipe-down-to-close is now expected behaviour.

For more on whether zoom moves conversion and how much resolution to plan for, see Does product image zoom improve conversion?

Speed: the first image is usually your LCP element

On most product pages, the main image is the largest thing on the first screen, which makes it the page's Largest Contentful Paint element. On a mid-range phone over a mobile connection, a heavy hero image is the single biggest reason a product page feels slow. A slow page loses shoppers before they have seen the product at all.

2.5sGoogle's "good" LCP threshold
1Image that should never be lazy-loaded (the first)
~750pxInline image width needed at 2× on a 375px phone

The fixes are mostly configuration, not photography:

  • Serve responsive sizes. A phone showing the image at 375 CSS pixels needs roughly a 750–1,100px file at typical device pixel ratios, not your 4,000px master. Most modern platforms, Shopify included, will generate sized versions if the theme asks for them with srcset.
  • Never lazy-load the first image. Lazy-loading everything below the fold is good practice. Lazy-loading the hero image delays the one thing the shopper is waiting to see.
  • Use modern formats. WebP and AVIF typically cut file size substantially against JPEG at the same visual quality.
  • Keep backgrounds clean. Flat, even backgrounds compress far better than noisy or gradient ones. A consistent plate colour is a speed win as well as a brand win.

For the full technical walkthrough, see Product image LCP: fixing Core Web Vitals on PDPs.

A mobile image review checklist

Most of the problems above are invisible on a desktop monitor, which is why they make it into production. The simplest fix is to make phone-width review part of image approval rather than something that happens after launch. A checklist you can run in about ten minutes per template:

CheckHow to testPass looks like
First-screen shareLoad a product page at 375 × 812Image clearly dominant; price visible or one short scroll away
Grid legibilityScreenshot a collection page at phone widthEvery product identifiable without zooming
Consistent ratioScroll a full collectionNo mixed tile heights, no cropped tops
Gallery cueOpen a product with 4+ imagesA counter or a peek of the next image is visible
Second imageSwipe onceAnswers the next buying question (fit, scale, use)
ZoomTap, then pinch on a real phoneSharp at 2×, easy to close
Text overlaysView any infographic full widthAll text readable at arm's length
SpeedRun PageSpeed Insights on mobileLCP under 2.5s; hero image not lazy-loaded

If you publish to Shopify, remember that the image in position 1 is the one shown in collection grids and store search. That makes it the image most shoppers see first on a phone. Put your most legible, best-filled shot there, and the image that answers the next question in position 2.

Fix the system, not the image

If the audit turns up dozens of under-filled or inconsistently cropped products, re-editing them one by one will not hold. The next batch will drift in the same way. Set a written standard for ratio, fill per category and background colour, and apply it at the point where images are produced.

Frequently Asked Questions

What aspect ratio is best for product images on mobile?

Square (1:1) is the safest default because it keeps the price and title visible on the first screen. Portrait ratios such as 4:5 give upright products like apparel, bottles and footwear more screen space, around 58% of a typical phone screen compared with 46% for square, but push the buy box lower. Pick one ratio for the whole catalog and test portrait if your products are mostly upright.

Why do my product photos look small on a phone?

Usually because the product fills too little of the frame. A product at 50% fill renders only about 85 pixels wide in a two-column mobile collection grid. Cropping or rescaling so the product fills roughly 80–90% of the frame, with slightly more room for large items, makes it readable without reshooting.

Do mobile shoppers look at more than the first product image?

Fewer do than on desktop, because later images are hidden behind a swipe and there are usually no thumbnails. Showing a peek of the next image or an image counter, and putting the most useful image in the second slot, gives shoppers a reason to keep swiping.

What resolution should product images be for mobile zoom?

The inline image needs roughly 750–1,100 pixels wide to look sharp on a 375px phone screen. For pinch zoom in a full-screen viewer to hold up at 2×, upload a source file well over 2,000 pixels on its long edge and let your platform serve smaller sizes for the normal page view.

Should I lazy-load product images on mobile?

Lazy-load gallery images and anything below the fold, but never the first product image. It is usually the Largest Contentful Paint element, and delaying it makes the page feel slow and can hurt your Core Web Vitals score.

Get catalog images that read at phone width

Retouchable frames every product at a consistent fill and background colour, so your images hold up on the small screen where most shoppers see them.

Try Retouchable Free No credit card required