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
Bulk convert your Shopify product images to WebP — free for 30 images.
Free to start — no credit card required.
Frequently Asked Questions
Does Shopify support WebP images?
Yes. Shopify has fully supported WebP image uploads since 2020. You can upload WebP product images directly to Shopify's image library, and they will serve correctly to all modern browsers.
Should I use JPG or WebP for Shopify product images?
WebP is better for Shopify product images. WebP files are 60-80% smaller than JPG at the same visual quality, which improves your page speed, Core Web Vitals scores, and Google rankings.
Does Shopify automatically convert images to WebP?
Shopify serves WebP to supported browsers if you upload WebP files. If you upload JPG, Shopify serves JPG. To get the benefits of WebP, you need to upload WebP files — Shopify does not auto-convert your existing product images.
What size should Shopify product images be?
Shopify recommends a maximum of 2048×2048px for product images. Using WebP at this resolution, your files should be around 100–300 KB — significantly smaller than JPG equivalents at 1–3 MB.
How do I convert all my Shopify product images to WebP at once?
Use BatchSet's Bulk Converter or Excel Batch Mode. Export your product image URLs from Shopify, paste them into BatchSet's Excel converter, and download all converted WebP files in a ZIP file, ready to re-upload.