How to Upload iPhone Photos to Shopify (HEIC)
You shot your product on an iPhone, dragged the photo into your Shopify admin, and the image either won't upload or shows up broken. You are not the first — the photo is a .heic file, and Shopify's handling of HEIC is unreliable in practice.
The dependable fix is to convert your photos to JPG first. Here's the quick way.
How to convert iPhone photos to JPG for Shopify
QuickWand's free HEIC to JPG converter runs in your browser, so your product photos stay on your computer.
- Open the HEIC to JPG converter.
- Drag your
.heicphotos into the drop zone, or click to browse. Add an entire product's gallery at once. - Choose JPG and set the quality to roughly 90% for crisp, professional-looking store images.
- Download the JPGs individually or as a ZIP, then upload them to your Shopify product. They'll go through on any theme or device.
Why iPhones use HEIC — and what Shopify does with it
Since iOS 11, iPhones save photos as HEIC by default because it stores the same quality in about half the space. Shopify's documentation technically lists HEIC as an accepted format alongside JPEG, PNG, WebP, and others — but real-world reports show HEIC uploads frequently fail, and Shopify itself recommends JPG for product photos.
Here's the part that surprises sellers: you don't need to convert to WebP yourself. Shopify automatically serves a WebP version of your image to browsers that support it, no matter what you upload. So the best workflow is simply to upload high-quality JPGs and let Shopify optimize delivery for you.
Mind Shopify's size limits
Shopify accepts product images up to 5000 x 5000 pixels (25 megapixels) and under 20 MB. iPhone photos fit easily, but oversized files slow down your storefront and hurt conversions. Keeping images lean is one of the simplest speed wins for a Shopify store.
Compress before you upload for a faster store
After converting to JPG, run your product photos through the free image compressor at 80–85% quality. You'll shrink each file by half or more with no visible quality loss, so your product pages load faster and rank better. Faster pages mean fewer shoppers bouncing before they reach the buy button.
Convert HEIC to JPG, compress for speed, upload, and let Shopify handle the rest — your iPhone photos will look great and load fast.