Upload failures on Shutterfly usually come from file format limits, giant batches, weak connections, or a stuck browser or app session.
You picked your photos, hit upload, and nothing moves right now. Or it crawls then stalls. Most roadblocks trace back to format mismatches, large sessions, network hiccups, or a browser that needs a refresh. The good news: you can pinpoint the cause and get uploads going.
Photos Not Uploading To Shutterfly — Common Causes
Shutterfly accepts JPG or JPEG, PNG, BMP, and modern phone formats like HEIC/HEIF in select upload paths. If your images sit outside that list, uploads fail. Check batch size, Wi-Fi strength, and your browser state. Each has a simple fix.
Quick Checks First
- Confirm the file type is supported.
- Trim huge batches; try smaller chunks.
- Switch to a stable network or move closer to the router.
- Close and reopen your browser or the Shutterfly app.
- Try another browser if the first one spins.
Fast Diagnosis Table
| Symptom | Likely Cause | Quick Fix |
|---|---|---|
| Instant fail | Unsupported format or bad file | Export to JPG/PNG; re-download or re-export |
| Freeze mid-way | Batch too big or flaky Wi-Fi | Upload in sets; plug in Ethernet or stand near router |
| Very slow | Large megapixels or network congestion | Queue overnight; keep other streaming off |
| Works in app, not browser | Cache or extension conflict | Clear cache/cookies; disable blockers; try another browser |
| iPhone photos fail | HEIC path mismatch | Use iOS app or website; or set Camera > Formats > Most Compatible |
What File Types And Sizes Actually Work
Shutterfly’s help center lists accepted formats as JPG/JPEG, PNG, BMP, and HEIC/HEIF. There’s a nuance: HEIC uploads only land through specific routes and convert to JPG on the service. If your workflow involves TIFF, PSD, GIF, or PDF, convert those before sending.
Another limiter hides in plain sight: session size. The Canada help page notes a 10GB cap per single upload session. A large shoot can hit that wall even when formats are fine. Split the queue into smaller runs and you’ll avoid timeouts.
How To Handle HEIC From iPhone
Newer iPhones shoot HEIC by default. That’s fine, as long as you use an upload path that accepts it. If you hit errors, switch your iPhone to capture JPG going forward: Settings > Camera > Formats > Most Compatible. That change affects new photos, not the old ones, so convert any existing HEIC shots you still need to send.
Browser Issues That Block Uploads
A browser can hold stale cache or a cookie tangle that breaks upload progress. Clear cache and cookies, then relaunch. Pop-up or script blockers can also interfere with progress prompts, so allow the site while you upload. If one browser still stalls, switch to another and try again.
App Glitches On Phones And Tablets
On mobile, the app needs a quick reset. Force close it, check for updates, and restart the device. Confirm you’re on Wi-Fi with signal, or use a reliable data connection. If uploads pause when the screen locks, keep the device awake until the batch finishes.
Step-By-Step Fixes That Work
1) Confirm Format And Resize If Needed
Open one failing photo and check its extension. If it’s TIFF, PSD, or GIF, export to JPG or PNG and retry. If the image is massive, exporting at slightly lower quality can speed the pipeline without visible loss in books and prints.
2) Send Smaller Batches
Large sessions can jam or exceed the per-session cap. Try 100–200 photos at a time or keep a single session under a few gigabytes. Name your batches so you can resume where you left off if the run is interrupted.
3) Refresh The Browser
Close extra tabs. Clear cache and cookies for the site. Disable ad-blockers or script filters just for this session. Sign back in, then upload a test image. If the test passes, run the next batch.
4) Use The Paths That Accept HEIC
If you shoot on iPhone, make sure you’re using a route that accepts HEIC and converts it on the service. If you still hit a wall, flip Camera > Formats to Most Compatible and retake problem shots, or convert the existing set to JPG with your editor of choice.
5) Stabilize The Connection
Uploads hate dropouts. Pause big downloads or streaming on the same network. If possible, plug a laptop into Ethernet. On Wi-Fi, stand nearer to router. On mobile data, wait for signal or move to Wi-Fi.
Detailed Look: File Paths, Limits, And Conversions
Different sources flow through different acceptance rules. Matching the path to the format saves time and avoids stalls. The matrix below shows what usually works and how the service treats each file.
Upload Path Matrix
| Source/Path | Formats | What Happens |
|---|---|---|
| Desktop website | JPG/JPEG, PNG, BMP, HEIC/HEIF | HEIC converts to JPG after upload |
| iOS app | JPG/JPEG, PNG, HEIC/HEIF | HEIC converts to JPG on upload |
| Android app | JPG/JPEG, PNG, BMP | Send JPG/PNG for best results |
| Old scans or TIFF | TIFF/PSD/GIF/PDF | Convert to JPG/PNG before sending |
| Large session | Any mix | Keep under ~10GB per session to avoid timeouts |
When It’s Not You: Service Or Device Quirks
Sometimes uploads misbehave on a specific OS build or during a service hiccup. If nothing works, try a different browser or a second device. If that succeeds, your first setup needs attention. If both fail, wait a bit and try again; a short outage can block progress.
Practical Workflows That Save Time
- Create a holding folder and sort by date. You’ll know what you sent and what’s pending.
- Export to JPG at high quality from your editor. It’s quick to upload and perfect for books and prints.
- Batch in waves. Send group one, tag it, then send group two.
- Keep your laptop awake during long runs so the queue doesn’t pause mid-way.
Verified Steps From Official Sources
Accepted formats include JPG/JPEG, PNG, BMP, and HEIC/HEIF on specific routes. HEIC uploads convert to JPG on the service. The Canada help pages also mention a 10GB per upload session limit, which explains many mid-stream stalls on huge batches. On mobile, the company recommends basic resets: force close the app, reboot, update the app and OS, and clear app data if needed.
Link-Out Help For Sticky Cases
If your iPhone keeps producing HEIC that won’t pass your chosen path, change capture to JPG in Settings > Camera > Formats. If a browser acts up, follow Google’s steps to clear cache and cookies, then sign in again and retry a small test set.
Checklist: Fix Photo Uploads Fast
Format And Path
Send JPG/JPEG or PNG for the smoothest ride. If you stick with HEIC, choose a route that accepts it and handles the conversion.
Batch Size
Cap a session well under 10GB. For large shoots, split into waves and label each folder so you can track progress.
Browser Or App Health
Clear cache and cookies. Allow site pop-ups as needed. Update your browser or app, then run a one-photo test.
Connection Quality
Prefer Ethernet or strong Wi-Fi. Pause video streams on the same network while the batch runs.
When To Contact Customer Care
Reach out when uploads fail across multiple browsers and devices, or when you see repeat errors on files that meet the specs above. Include a screenshot, your browser and OS versions, and a sample file. That context helps the help team spot the snag fast.
Bottom Line For Smooth Uploads
Match your files to the accepted formats, keep sessions small, freshen the browser or app, and steady your connection. Those four moves clear nearly every roadblock and get your photos ready for books, cards, and gifts without a hitch.
