For quite a few years, Apple enabled users to download their iPhone or iPad photos to their Macs with a service called My Photo Stream. It wasn’t perfect, but it was free, and it did a decent job of ensuring that photos you took on your iPhone or iPad would end up on your Mac.
Then Apple introduced iCloud Photo Library, later renamed to iCloud Photos, which is a full-featured cloud-based photo syncing service. However, because it stores all your photos in the cloud, most people need to purchase more storage from Apple to use it.
As a result, Apple has kept My Photo Stream around, at least for most existing users. (The company says, “If you recently created your Apple ID, My Photo Stream might not be available. If My Photo Stream isn’t available, use iCloud Photos to keep your photos and videos in iCloud.” Huh.) For those who have a choice, which should you use? (On the Mac, you make that choice in Photos > Preferences > iCloud; in iOS, look in Settings > Photos.)
Cost and Storage Details
The key advantages of My Photo Stream over iCloud Photos are that My Photo Stream is completely free and the storage it uses doesn’t count against your iCloud limits.
In contrast, Apple gives every iCloud user 5 GB of free storage, but that’s shared among all your iCloud services, like iCloud Drive and icloud.com email, so it disappears quickly. Most of us have more than 5 GB of photos anyway. You can purchase 50 GB for $0.99 per month, 200 GB for $2.99 per month, or 2 TB for $9.99 per month (prices vary slightly in other countries).
On a pure price basis then, My Photo Stream wins. However, it suffers from other limitations that make it less compelling:
My Photo Stream stores your photos on your iOS devices in a lower resolution to save space and transmission time. On the Mac, however, your photos download in full resolution. In contrast, iCloud Photos lets you choose on each device whether you want original images or optimized versions to save space—full-resolution originals are always stored in iCloud itself.
My Photo Stream manages only the last 30 days of photos and only the last 1000 photos. That’s fine for just transferring photos from your iPhone to your Mac for permanent storage, but your other devices will be able to display only your most recent photos. iCloud Photos stores all your photos as long as you have sufficient space.
When you edit a photo while using My Photo Stream, the edits apply only to the photo you edited, not to versions synced with other devices. With iCloud Photos, all edits you make—on any of your devices—sync to all the rest of your devices.
There’s another big gotcha with My Photo Stream. It supports only photos and images in JPEG, PNG, and TIFF formats, plus most raw formats. That doesn’t sound terrible until you realize that it doesn’t include Live Photos or any video formats. That’s right—My Photo Stream won’t sync your Live Photos or videos from your iPhone to your Mac at all! You’ll have to move them over manually in some other way.
In comparison, iCloud Photos supports the same still image formats as My Photo Stream and adds GIF, HEIF, and more raw formats, along with Live Photos. Plus, it supports MP4 and HEVC videos. In other words, iCloud Photos will sync all your images and videos, regardless of format.
Finally, My Photo Stream works on the Mac, iPhone, iPad, iPod touch, and Apple TV, and with Windows-based PCs. iCloud Photos extends that list to include the Apple Watch and the iCloud.com Web site. Apple Watch support likely isn’t a dealbreaker for most people, but it can be useful to be able to see all your photos in a Web browser on any computer.
Making the Choice
Technically speaking, you can have both My Photo Stream and iCloud Photos turned on. However, if you’re using iCloud Photos, My Photo Stream doesn’t get you anything, so you should turn it off.
If you’re trying to save money and have more than 5 GB of photos, My Photo Stream works to bring most of your iPhone photos down to your Mac for permanent storage in the Photos app. Just beware that it won’t sync your Live Photos or videos, and any other iOS devices you have will be limited to seeing the last 30 days or 1000 photos.
For most people, though, iCloud Photos is the way to go. It’s easily worth $12 or $36 per year for 50 GB or 200 GB of storage, it syncs all your photos and videos among all your devices, and it even syncs edits.
It’s easy to share a single photo from your iPhone or iPad with a friend, but if you want to share a bunch of photos or lengthy videos, sending them in Messages or Mail might not work or could impact your (and your recipients’) data caps. In iOS 12, Apple added a clever feature that instead uploads the files to iCloud and lets you share a simple link that your recipients can use to view and download. Use this approach and your messages will send and be received faster and more reliably.
This feature requires that you use iCloud Photos (previously called iCloud Photo Library). If you’re not already set up with iCloud Photos, you can turn it on in Settings > Photos, but be aware that you will likely need to pay for more iCloud storage ($0.99 per month for 50 GB, $2.99 for 200 GB, and $9.99 for 2 TB). Your recipients don’t need to use iCloud Photos, though, and in fact, they can use any device or operating system.
Send iCloud Links
It’s easy to send an iCloud Link. Follow these steps:
Open the Photos app on an iPhone or iPad running iOS 12.
In any view with multiple thumbnails showing, tap Select.
Tap one or more photos or videos to select them.
Tap the Share button.
In the bottom row of icons in the Share sheet, tap Copy iCloud Link. You may have to scroll to the right to see it.
After iOS prepares the items for sharing, it puts the iCloud link on the clipboard.
Switch to whatever app you’re using to communicate and paste the link by pressing in a text area and tapping Paste in the control that appears. Messages will generate a preview thumbnail for you; other apps will display a Web URL to icloud.com.
Manage iCloud Links
By default, items you share via an iCloud link are stored for only 30 days. That’s a good thing—you don’t have to worry about things hanging around forever. However, it does mean that your recipients need to get around to viewing or downloading within that time. And what if you want to remove access before the 30 days are up? Plus, what if you want to send the iCloud link to another person—how do you get it again?
Here’s the trick. In Photos, tap For You, then tap your collection under Recently Shared to open it. Then tap the blue more button in the upper-right corner to display a menu with two options:
To get the link again to send to another person, tap Copy iCloud Link.
To remove the files from iCloud, tap Stop Sharing.
Receive iCloud Links
When someone sends you an iCloud link, opening it is as simple as tapping or clicking the link, just like any other Web URL. (As with other Web links, if you’re receiving an iCloud link in Messages, you’ll see a thumbnail preview instead of the URL.)
If you’re receiving the iCloud link on an iOS device, tapping it opens the collection in the For You tab of Photos with a convenient Add All button for bringing the photos into your own library. If you don’t want all of them, you can instead tap Select to pick a few.
However, opening the iCloud link on a Mac or any other device opens it in a Web browser, with a Photos-like display. By default, all the photos are selected, although you can click the blue checkmark for any one to deselect it or click Deselect All. Clicking the round spot where the checkmark was selects an image again. Once the photos you want are selected, click Download.
Alternatively, if you just want to look at the photos online, click any photo to expand it. All the other photos appear in a scrolling bar below, and you can click them or use the arrow keys to navigate through them.
So next time you have some photos to share and don’t want to waste bandwidth or mess around with shared albums, try sending an iCloud link instead!
iCloud Photos (which Apple previously called iCloud Photo Library) is wonderful when it’s working. Take some photos on your iPhone, and they appear on your Mac and iPad a minute later. Delete unnecessary shots and edit the others on your Mac, and your iPhone and iPad reflect those changes almost immediately. But what if changes aren’t syncing? Photos in iOS and macOS can pause syncing for a variety of reasons, and sometimes it doesn’t restart when it should. To see if this is happening, go to the very bottom of the Photos view in Photos, where it lists the number of photos and videos you have stored. Below that number is the sync status. If it has a reason and a Resume link, click or tap Resume to start it again.
SSDs are essential for ensuring optimal performance on a Mac, but because they’re expensive, many people don’t have as much built-in storage space as they would like. If your Photos library has grown to the point where your SSD is nearly full, it might be time to think about offloading it to an external hard drive. (Don’t put it on a drive that you’re using as a Time Machine destination because there could be permissions conflicts, and note that Apple doesn’t recommend storing a Photos library on a drive shared over a network.)
Before we explain how to offload your photos, we want to mention another way of reducing the Photos footprint on your drive. If you’re using iCloud Photos (previously called iCloud Photo Library) to sync photos and videos between your devices, the originals are all stored in iCloud. In Photos > Preferences > iCloud, you can enable Optimize Mac Storage, which swaps the full-resolution images for smaller versions, saving a boatload of space. However, you may find Photos somewhat slower to use, as it has to download full-resolution versions of images you work with, and you won’t have a local backup of the original images. So it’s an option, but it has tradeoffs.
For most people with burgeoning Photos libraries, a better approach is to offload the entire library to an external hard drive. This approach comes with tradeoffs too; accessing images from a hard drive is slower than getting them from an internal SSD, and you have to figure out how you’re going to back up that drive as well. Plus, the drive has to be available, connected, and turned on (so you have to listen to it) for you to use Photos at all, which might be especially annoying if you regularly work remotely on a notebook Mac.
To move your Photos library to an external drive, follow these steps:
If it’s running, quit Photos.
In the Finder, drag Photos Library, which is stored in your Pictures folder by default, to the external drive. A few answers to common questions:
Where on the external drive should I put it? It doesn’t matter, but we recommend putting it at the top level so you are less likely to lose track of it in the future.
I got an error—what should I do? If you see an error telling you that you don’t have permission to copy to that drive, select the drive’s icon in the Finder and choose File > Get Info to open the Info window. If necessary click the triangle next to Sharing & Permissions, and make sure “Ignore ownership on this volume” is selected. If it’s not, click the lock icon, enter an administrator name and password, and select the checkbox.
How long will it take to copy? Quite some time, depending on how many photos you have. It’s best to do overnight or when you don’t need to use Photos.
When it’s done copying, double-click the new Photos Library icon on the external hard drive to launch Photos and set it to open that new copy on future launches.
If you use iCloud Photos, designate this new library as the System Photo Library by choosing Photos > Preferences > General and clicking the “Use as System Photo Library” button.
Scroll through your photo collection and make sure all your photos are present—double-click a few of them to spot check that the actual images open properly.
Obviously, your original Photos library is still taking up space on your SSD, but it’s best to use the new version for a little while before deleting the old one, just in case. When you’re ready to do that, drag it from the Pictures folder to the trash and choose Finder > Empty Trash to reclaim the space.
101 N. Main St. Suite. I
Greenville, SC 29601-4841