Some photos fail to upload to iCloud library but open fine in Preview

Can anyone help diagnose why some photos won't upload to the Photos library (iCloud) when they all open fine in Preview


I have several thousand photos and videos which were originally backed up through Dropbox and are now stored on my MacBook in a folder ( file types are jpg, jpeg, png, mov etc)


Some will import fine but others throw an error. When comparing the file info on good and bad files there doesn't appear to be any differences.


Would appreciate any guidance on looking for the cause of this and then a fix! It's madness to have 20k+ photos I cannot import to the iCloud Photos stream.


[Edited by Moderator]

MacBook Air 13″, macOS 15.4

Posted on Apr 15, 2025 1:08 PM

Reply
Question marked as Top-ranking reply

Posted on Apr 16, 2025 4:50 AM



henry_s wrote:

Can anyone help diagnose why some photos won't upload to the Photos library (iCloud) when they all open fine in Preview

Henry, I am not quite sure, what you mean by "won't upload to the Photos library (iCloud) ".

  • Are you trying to import the photos into the Photos Library on your Mac and are getting an error on Import,
  • or are you trying to upload the photos using a web browser to the photos.app at www.icloud.com?
Some will import fine but others throw an error. When comparing the file info on good and bad files there doesn't appear to be any differences.

Are you getting the error when importing to Photos, or is Photos showing the photos in an "unable to upload" album?


Would appreciate any guidance on looking for the cause of this and then a fix! It's madness to have 20k+ photos I cannot import to the iCloud Photos stream.

There is no longer My Photo Stream, just iCloud Photos or Shared Albums.


If you are seeing the error message when you are trying to import the photos into the Photos.app on your Mac, but you can open them in Preview,

  • Try to import not so many photos at once, just small groups at a time
  • Check the filenames of the photos, if there are special characters in the name.
  • Try to import from a folder in your user home folder, for example your Pictures folder.
  • Use a folder on a volume, that is not encrypted and not a synced folder.

If you are getting a message "Unable to upload" in the status bar in Photos,

  • Convert the image fillet a different format using Preview. Check the color sync profile.
  • Make sure, that Photos copies the file into the Photos Library on Import. iCloud Photos does not support referenced files. Photos imported as Referenced files need to be consolidated in the Photos Library.


Similar questions

4 replies
Question marked as Top-ranking reply

Apr 16, 2025 4:50 AM in response to henry_s



henry_s wrote:

Can anyone help diagnose why some photos won't upload to the Photos library (iCloud) when they all open fine in Preview

Henry, I am not quite sure, what you mean by "won't upload to the Photos library (iCloud) ".

  • Are you trying to import the photos into the Photos Library on your Mac and are getting an error on Import,
  • or are you trying to upload the photos using a web browser to the photos.app at www.icloud.com?
Some will import fine but others throw an error. When comparing the file info on good and bad files there doesn't appear to be any differences.

Are you getting the error when importing to Photos, or is Photos showing the photos in an "unable to upload" album?


Would appreciate any guidance on looking for the cause of this and then a fix! It's madness to have 20k+ photos I cannot import to the iCloud Photos stream.

There is no longer My Photo Stream, just iCloud Photos or Shared Albums.


If you are seeing the error message when you are trying to import the photos into the Photos.app on your Mac, but you can open them in Preview,

  • Try to import not so many photos at once, just small groups at a time
  • Check the filenames of the photos, if there are special characters in the name.
  • Try to import from a folder in your user home folder, for example your Pictures folder.
  • Use a folder on a volume, that is not encrypted and not a synced folder.

If you are getting a message "Unable to upload" in the status bar in Photos,

  • Convert the image fillet a different format using Preview. Check the color sync profile.
  • Make sure, that Photos copies the file into the Photos Library on Import. iCloud Photos does not support referenced files. Photos imported as Referenced files need to be consolidated in the Photos Library.


Apr 17, 2025 2:27 PM in response to henry_s

henry_s wrote:

... I have even tried uploading just one image, one of the failed ones and that still fails. ...
...

What is the file format of this file? Earlier you wrote "( file types are jpg, jpeg, png, mov etc) "


  • If a JPEG cannot be imported, the file may be using an unsupported color sync format. You can change the color sync profile in Preview from the Tools menu.
  • If the image or video is in a container format (heic, Mov) Photos may not be able to import it, if the file is on an external drive with an incompatible file system format, for example case-sensitive, or the or the folder is protected in some way, for example a shared folder or on a Time Machine volume.


Apr 17, 2025 10:48 AM in response to henry_s

If Preview will open them, then you could use Preview to export a format that Photos would open, HEIC or perhaps a more compatible jpg.


Can you view them in QuickLook in Finder? Just hit the spacebar? If QuickLook works, then you could select a picture, right-click for the menu, choose Quick Actions, and Convert Image. This will also work for bunches at a time, but I'm not sure the limit.


Be sure you have backups before possibly corrupting the pictures!

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Some photos fail to upload to iCloud library but open fine in Preview

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.