--- title: What image sizes should I use? url: https://support.troopthemes.com/faqs/what-image-sizes-should-i-use/ --- # What image sizes should I use? Whenever you upload an image to the theme editor, Shopify creates different sizes of that image and will serve appropriate size for different devices or browsers to ensure better performance , but you'll still have to compress images so they’re not too large to begin with. When creating images for your store, we recommend the following dimensions: `2048px` for full width images `1536px` for three-quarter width images `1024px` for half width images `768px` for quarter width images `400px` for icons images For mobile-specific images, we recommend the following dimensions: `828px` for full width images `414px` for half width images `200px` for icons images > **Most common screen sizes** > > [Statcounter Global Stats](https://gs.statcounter.com/screen-resolution-stats/desktop/worldwide) (March 2026): most common desktop resolution is **1920 x 1080**. > [Mobile stats](https://gs.statcounter.com/screen-resolution-stats/mobile/worldwide) (March 2026): common phone resolutions include **414 x 896**, **360 x 800**, and **390 x 844**. ## Product images We recommend using product images with dimensions from `1024 x 1024px` to `2048 x 2048px` for best results. However the most optimal size and aspect ratio of product images can be dependent on the type of product. For example, products such as jewelry made need to be saved at a larger size to allow for zoom functionality. > **Consistency is key! ** > > To make your product images appear uniform side-by-side, you need to use a consistent aspect ratio, or width-to-height ratio. For more info read Shopify's guide on [image aspect ratios](https://help.shopify.com/en/manual/shopify-admin/productivity-tools/media-editor). ## Text columns or Grid with overlay images For image blocks in text columns or grid sections, calculate recommended widths based on the number of columns: - Desktop width = `2048 / desktop columns` (up to 5 columns) - Mobile width = `828 / mobile columns` (up to 2 columns) Use the nearest whole pixel when the result is a decimal.
| Layout | Recommended image width |
|---|---|
| Desktop, 1 column | 2048px |
| Desktop, 2 columns | 1024px |
| Desktop, 3 columns | 683px |
| Desktop, 4 columns | 512px |
| Desktop, 5 columns | 410px |
| Mobile, 1 column | 828px |
| Mobile, 2 columns | 414px |