The Best Image Format for Shopify Is WebP
The short answer: use WebP for all your Shopify product images. WebP files are 60–80% smaller than JPG and PNG at the same quality, which directly improves your store's page load speed — and faster stores rank higher and convert better.
Shopify has natively supported WebP uploads since 2020. There's no compatibility issue. You simply upload WebP files the same way you'd upload JPG, and they serve correctly to all modern browsers.
Why Image Format Matters for Shopify SEO
Google's ranking algorithm includes Core Web Vitals — specifically LCP (Largest Contentful Paint), which measures how fast the main content on a page loads. On most Shopify product pages, the hero product image IS the LCP element.
A typical unoptimized Shopify product image is 2–5 MB. Converting it to WebP brings it down to 200–400 KB. That difference can move your LCP from 4+ seconds (Poor) to under 2 seconds (Good).
Shopify's automatic CDN does serve WebP to supported browsers — but only if you upload WebP files. If you upload JPG, Shopify serves JPG. Upload WebP to get WebP delivery.
Shopify Image Format: JPG vs PNG vs WebP
Here's how the three formats compare for Shopify use cases:
- WebP — Best overall: smallest files, supports transparency, 97%+ browser support. Use for all product photos, banners, and thumbnails
- JPG — Legacy option: good for photos, no transparency. Use only if your workflow doesn't support WebP
- PNG — Use only for logos or images requiring perfect transparency. PNG files are large — always convert to WebP if possible
- GIF — Avoid: large files, limited colors. Use WebP for animations instead
Recommended Shopify Image Settings
For optimal Shopify performance, use these settings when converting to WebP:
- Format: WebP (lossy)
- Quality: 80-85 (visually lossless for product photos)
- Product images: 2048×2048px maximum (Shopify's recommended max)
- Thumbnails: 800×800px
- Collection images: 1200×1200px
- Hero banners: 1920×600px
How to Bulk Convert Product Images to WebP for Shopify
If you have a large product catalog, converting images one by one isn't practical. BatchSet's Bulk Converter lets you process hundreds of product images at once.
The Excel batch mode is especially useful for Shopify stores. Export your product image URLs from Shopify (or your supplier's catalog), paste them into a spreadsheet, upload to BatchSet, and download all converted WebP files in a ZIP — ready to re-upload to Shopify.
- 1Export your product image URLs from Shopify Admin → Products
- 2Paste URLs into BatchSet's Excel Batch Converter
- 3Set output: WebP, quality 82, resize 2048px max
- 4Download the ZIP of converted WebP files
- 5Re-upload to Shopify via the product image editor
Expected Speed Improvement After WebP Conversion
After converting a Shopify store's product images from JPG to WebP, here's what typically happens:
- Total page weight reduction: 60–80%
- LCP improvement: from 4–6 seconds to 1.5–2.5 seconds
- Google PageSpeed Insights score: typically gains 15–30 points
- Bounce rate: usually drops 10–20% after speed improvements