If you use Photos and have more than one Apple device, you may want your entire Photos library to appear on all of them. Thanks to iCloud Photo Library, this is now possible, and it’s what I describe in this chapter. (To learn about My Photo Stream, which sync only recent photos among your devices, see the previous chapter, Sync Photos and Videos across Devices.)
With iCloud Photo Library, you have just one photo library, which is stored in the cloud; your individual Macs and iOS devices can store copies of all those photos (space permitting), optionally optimized to use less storage—with full-resolution originals available for download on demand. Any edits or organizational changes sync across all your devices, too (with some qualifications; see What Doesn’t Sync). One catch is that depending on the size of your library, you may have to pay Apple for additional iCloud storage. (For more details and tips, see my TidBITS article iCloud Photo Library: The Missing FAQ.)
Unfortunately, Apple currently offers no good way for two or more people to keep their photo libraries in sync with each other, whether they’re using the same Mac (with different user accounts) or different Macs. iCloud Family Sharing (see Share Family Photos), iCloud Photo Sharing, and third-party tools (discussed in this chapter) can partially address this problem, but with numerous qualifications.
Sync Your Photos Library
To enable iCloud Photo Library:
iOS: Tap Settings > iCloud > Photos and make sure iCloud Photo Library is on.
OS X: In Photos, go to Photos > Preferences > iCloud and select iCloud Photo Library ①.
① Turn on iCloud Photo Library here.
To keep all your originals on the device (space permitting), leave Download Originals to this Mac (OS X) or Download and Keep Originals (iOS) selected.
Alternatively, select Optimize Device Storage to keep smaller versions of the photos on your device to save space—the app downloads larger versions as needed.
Once you’ve done this on each device, photo libraries will begin syncing with each other. You can also view, upload, or download iCloud Photo Library photos in the Photos Web app on the iCloud Web site.
Other Photos Library Syncing Options
iCloud Photo Library is the best way to sync all your photos between Macs, but there are other ways to approach the task, each with its own limitations:
Sync user-created albums:SyncMate can sync various kinds of data between Macs, including Photos albums. But the app can sync only individual, user-created albums—not smart albums or entire libraries.
Merge libraries:PowerPhotos lets you merge two Photos libraries (even from two different users) into a new library, maintaining albums and most metadata (see exceptions) while eliminating duplicates. Alas, this is a one-shot, manual process. It won’t keep two libraries in sync; if they diverge, you must manually merge them again.