Guides / Shopify
Shopify image requirements (2026)
What Shopify needs from product images: the 2048px sweet spot, WebP output, and bulk-importing images with a CSV.
The rules, in one table
Why 2048px is the sweet spot
Shopify accepts much larger files, but 2048px square is the size themes are built around: big enough for pinch zoom and high-density screens, small enough that the storefront stays fast. Shopify generates its responsive sizes down from what you upload, so a clean 2048px source gives every device the best version it can use. Photolint renders the Shopify target at exactly this size.
WebP and the page-speed budget
Product pages live and die on load time, and image weight is usually the biggest lever. Photolint outputs WebP for the Shopify target and compresses under a 300KB budget per image, which keeps quality visually intact while cutting transfer size dramatically against camera JPEGs. Faster galleries convert better; that is the whole argument.
Bulk import with the images CSV
Shopify’s product CSV can attach images by URL: Handle, Image Src, Image Position and Image Alt Text columns. Photolint generates exactly that fragment (shopify/images-import.csv in the zip) for every identified photo, with positions following your view order. Set the optional image URL prefix in the configure step to your hosting location and the CSV arrives with full URLs, ready to merge into your product export.