heicjpg

iPhone photos won't upload to Shutterfly?

If your iPhone photos look fine on your phone but they aren't uploading to Shutterfly, the issue is usually the file format. iPhones save photos as HEIC by default; converting them to JPG takes 30 seconds and works on every photo service.

Convert your iPhone photos to JPG, free.

Drop them in. Get JPGs back in seconds. Files stay on your device — nothing uploads anywhere. Free for up to 50 photos.

Convert iPhone photos →

Why Shutterfly does this

Apple changed iPhone's default photo format to HEIC in 2017. HEIC files take up less space on your phone, which is great for storage. JPG remains the format every photo service accepts without exception — converting HEIC to JPG is the single fix that gets your photos uploading everywhere.

Shutterfly accepts HEIC and HEIF files. Some iPhone users — particularly on iOS 18 using the Shutterfly app — have run into trouble uploading photos taken in HEIC. If your uploads aren't working, converting your photos to JPG first lets them upload reliably through both Shutterfly's web and app interfaces.

What to know about Shutterfly specifically

Shutterfly arranges photos in your photo book by date taken. As long as your converted JPGs preserve EXIF metadata (the date/time stamp embedded in each file), the chronological order works the same as it would with the originals. The converter at heictojpg.dev preserves EXIF exactly — your photo book stays in the order you took the photos.

The fix in three steps

  1. Drop your iPhone photos into the converter at heictojpg.dev
  2. Wait a few seconds — the conversion happens entirely in your browser
  3. Download the JPG files (or all of them as a zip), then upload them to Shutterfly. They'll work.

Why this is safe

  • ✓ Files stay on your device — the conversion happens right in your browser
  • ✓ No accounts, no email signup, no marketing
  • ✓ Free for up to 50 photos. $5 once for unlimited if you have hundreds.
  • ✓ EXIF data preserved — chronological photo book order stays correct