This page may be out of date. Submit any pending changes before refreshing this page.
Hide this message.
14 Answers
Jesse Hollington
Jesse Hollington, Senior Editor for iLounge.com, Author of iPod & iTunes Portable Genius
The short answer is that you can't easily do this – at least not in any way that's practical for normal use.  You can hide photos so that they won't be displayed in your main timeline (the "Photos" section), although they'll still appear in "Album" views, but you can't actually permanently delete them from your device while still leaving the originals in iCloud.

Some of the answers here are somewhat outdated, as this question goes back about three years, and Apple only rolled out iCloud Photo Library last fall, and even then it was in beta for about six months before it became ready for prime-time. That said, I'll try to describe each of the iCloud photo-related services and how this would apply to each.

iCloud Photo Library

This is the newest and most practical service for keeping all of your photos in iCloud, and in fact is the only service that does this on a permanent and somewhat automatic basis.

The catch is that iCloud Photo Library is designed to mirror your library on all of your devices. Once this feature is enabled, you no longer have a separate "Camera Roll" in the way that you used to on iOS, and in fact if you go into the Albums view, you'll even see the name changes to "All Photos," indicating that you're seeing everything in one big collected library. At this point, everything you do to a photo on your iOS device is mirrored to iCloud and to any other iOS devices or Macs that have the library enabled. This includes organizing photos in albums as well as editing them and of course deleting them. Your iPhone essentially becomes an extension of the master library.

User's solution to turn off iCloud Photo Library entirely is the only way to accomplish what's being asked, however it's not a realistic solution for day-to-day use -- it's only applicable if you want to basically separate your two libraries permanently, or for an extended period of time. It's also not necessarily straightforward, depending on the nature of your photo library that's already stored in iCloud.

Optimizing Photos

The first thing to keep in mind is that iCloud Photo Library, by default, stores original, full-resolution versions in iCloud, but doesn't necessarily do so on your iOS device. This is dependent on the "Optimize iPhone Storage" setting found under Settings, Photos & Camera or Settings, iCloud, Photos. When this option is selected, most of the photos that are kept in local storage on your iPhone will be thumbnails or scaled-down versions appropriate for viewing on your iPhone screen. When you open a photo to view it, a higher-resolution version is downloaded from iCloud, however the original full-resolution version isn't re-downloaded again unless you choose to edit it in the Photos app, or unless you access it from some third-party app that wants to request the original photo for posting or editing purposes.


iOS tries to manage this storage itself, so you won't find any specific settings related to it -- if you have enough space on your iOS device, about two weeks of full resolution photos (and videos) will be stored on your device, with the rest being the lower-resolution versions. If you're tight on space, iOS will narrow that window as needed, removing locally-stored full-resolution versions in favour of thumbnails. This means that if you're enabled the "Optimize" setting, in a sense iOS is already "deleting" photos from your iPhone in that the actual original versions are only going to be stored in iCloud. If your concern is merely preserving space on your iPhone, this may be sufficient to answer the question.

However, since the question implies a desire to permanently remove all traces of a photo, perhaps for privacy purposes or to maintain a cleaner library view in the Photos app, the situation gets a bit more complicated.

Disabling iCloud Photo Library

If you disable iCloud Photo Library in Settings, you will be presented with the choice to either download the originals to your device or remove them, and this is where things get a bit sticky. Remember that if you've enabled the "Optimize" setting, then only smaller, lower-resolution photos are stored on your device. This means that if you have a large photo library and you choose to download the originals to your device, not only will this take some time, but you may actually run out of space as all of the full-resolution photos are once again transferred to your device. Of course, once you've downloaded them and "disconnected" from iCloud Photo Library, you can delete them with impunity, but if you ever turn ON iCloud Photo Library again you'll get them all back (local deletions won't propagate back up to iCloud unless iCloud Photo Library is enabled when the photos are deleted).


If you choose instead to remove photos from iCloud Photo Library, they'll be taken out of local storage and kept in iCloud. You won't risk taking up any space on the device with new photos that weren't there before, and the optimized copies will also in fact disappear, saving you even more space. You'll be left with any photos for which full-resolution versions were downloaded, either because they're recent of they're older photos that you've recently accessed. These can then be deleted manually in the same manner as above, however again you'll get these back if you re-enable iCloud Photo Library later.

It's also worth mentioning that this process is far from instantaneous -- it can take anywhere from a couple of hours to a day or two depending on the size of your photo library. I have 35,000 photos and videos in mine, going back about 15 years, and whenever I switch iCloud Photo Library on or off it takes about 24 hours to either clean up what's already there or re-download everything. Clearly not a practical solution for casual use unless you have a really small library, and it's also not something that Apple expects people to do frequently, so I wouldn't be surprised if database and synchronization problems occur if people do this repeatedly.

iCloud Photo Stream

Prior to the advent of iCloud Photo Library, the only way to wirelessly transfer photos to your iOS device was using iCloud Photo Stream. This provides a bit more flexibility, as photos in the iCloud Photo Stream are handled separately from the "Camera Roll." If you delete the photos from the "Photos" timeline, both versions will be removed, but if you go to the "Albums" view and select "Camera Roll" you can delete only the local version while preserving the Photo Stream version.

That said, as others have already pointed out, Photo Stream is not permanent iCloud storage. Photos remain in the Photo Stream for only 30 days, to a maximum of 1,000 photos. It's essentially designed to facilitate the transfer of photos to your Mac or PC for permanent storage. Ergo, it doesn't really pertain to the question since you wouldn't be "keeping" photos in iCloud.

Photo Stream also doesn't support videos at all; if you're using Photo Stream you'll need to transfer videos to your computer using some other method, such as a wired USB connection or a third-party app.

iCloud Photo Sharing

The third iCloud photo-related service is iCloud Photo Sharing, which is designed primarily to allow you to create albums that can be shared with other iOS users, or even publicly on the web if you so choose. Photos and videos are kept in this portion of iCloud permanently, but they have to be added manually.

If you upload a photo to a Shared Photo Stream, you can remove it from your Camera Roll or  iCloud Photo Library without removing it from the shared stream. You'll still technically have a copy "on" your device, however, but it won't be displayed in the normal photo timeline, only in the "Shared" view.

Shared Photo Streams also don't count against your iCloud storage allocation, although they have their own limits; see My Photo Stream and iCloud Photo Sharing limits for specific details. There's a big catch here, however, that many users aren't aware of: Photos and videos added to Shared Photo Streams are not originals. Since the goal of iCloud Photo Sharing is to allow others to view your photos, they're downscaled into resolutions appropriate for viewing on most devices: 2048 pixels on the long edge for photos, 720p for videos. See iCloud Photo Sharing FAQ for more specific details on this.

Ergo, Shared Photo Streams do not necessarily solve the problem either, in that you will not be storing your actual, original photos in iCloud, nor are you really "deleting" them from your device, although they will have disappeared from your main "Photos" timeline, they'll still be shown in the "Shared" album. Plus, you have to add the manually, which makes this solutions somewhat cumbersome.

Hiding Photos

As discussed above, if the objective is simply to save on local storage, in most cases the "Optimize Photos" option will address this. If you want to declutter your photo timeline, or are concerned about keeping more private photos out of view, then "Hiding" photos might suffice. Tapping and holding on a photo in the timeline in the Photos app will present a "Hide" option, and selecting this will remove that photo from your timeline view, although it will remain visible in the "All Photos" view, any albums you've manually placed it into, and the "All Photos" album. The photo – or an optimized version of it – is still stored on your device, but it's taken out of your timeline view.


Photos can be unhidden in the same manner. iOS 9 makes this process a bit easier as well, allowing you to select multiple photos to hide all at once, rather than working on a photo-by-photo basis.

If you're using iCloud Photo Library, the photo will be hidden on all of your devices, including the OS X Photos app, but it will remain stored on each of your devices where iCloud Photo Library is enabled.

See Hiding Photos in the iOS 8 Photo Library for more specific details.

Third Party Solutions

If storage is really at a premium, or you really don't want these photos appearing anywhere on your device, then the only other option is to give up on iCloud's photo solutions and look to a third-party cloud service to store your photos.

The recently released Google Photos app does this quite elegantly by allowing you to manually delete the on-device copy while leaving the Google Photos copy intact. The photo will disappear entirely from the iOS Photos app, but will remain displayed in the Google Photos app. Sadly, Google Photos does not provide any way to "hide" photos. Google also provides unlimited storage for free as long as you keep your photos under 16MP and don't mind them being recompressed. Unless you're a purist who demands your exact original photos be retained, this is generally more than acceptable -- visual comparisons have been done between original iPhone Camera Roll photos and the version stored in Google Photos and they're indistinguishable without getting into analytical software or blowing them up and studying individual pixels.

Dropbox's Carousel app can also address this somewhat more indirectly by allowing you to upload all of your photos to Dropbox and then offer to cleanup local device copies automatically when you're running low on storage. Again, Carousel will still display the photos within its own app, however.
Josh Howard
Josh Howard, iPhone, iOS addicted

First, decide where you want to keep your collection of photos and videos. You can make them available on all your connected devices with iCloud Photo Library, or you can choose to store them locally (only on your Mac or PC).

If you wanna make more beautiful photos with your iPhone you need this: Universal Professional HD Camera Kit for iPhone

iCloud Photo Library

With iCloud Photo Library, you can access your photos and videos from your iPhone, iPad, iPod touch, Mac, Apple TV, on iCloud, and even your PC. Your latest shots are automatically added to iCloud Photo Library, and any organizational changes or edits you make are always kept up to date across all your devices.

Before you begin:

  1. Make sure that the software is up to date on your iPhone, iPad, or iPod touch, your Mac, and your Apple TV (4th generation).
  2. Set up iCloud on all of your devices. If you have a PC, download iCloud for Windows. Make sure that you're signed in to iCloud with the same Apple ID on all of your devices.
  3. Make sure that your device is connected to Wi-Fi.

The photos and videos that you keep in iCloud Photo Library use your iCloud storage. Before you turn on iCloud Photo Library, make sure that you have enough space in iCloud to store your entire collection. You can see how much space you need and then upgrade your storage plan if necessary.

Turn on iCloud Photo Library:

  • On your iPhone, iPad, or iPod touch, go to Settings > iCloud > Photos, and then turn on iCloud Photo Library.
  • On your Mac, go to System Preferences > iCloud. Click the Options button next to Photos, then select iCloud Photo Library.
  • On your Apple TV, go to Settings > Accounts > iCloud > iCloud Photo Library.
  • On your PC, follow the steps to set up iCloud Photo Library.

If you've already synced photos to your iOS device from iTunes, and then you turn on iCloud Photo Library on your iOS device, you'll see a message that says "Photos and Videos Synced from iTunes will be Removed." The photos and videos that you synced from your computer will stay on your computer, but they're removed from your iOS device.

You can get these photos and videos back onto your iOS device by turning on iCloud Photo Library on your Mac or PC. When you do that, the photos from your computer will upload to iCloud so that you can access them on all of your devices. After you turn on iCloud Photo Library, all photos are in the cloud and accessible from the Photos app on your Mac or a folder on your PC.

You can get more help using iCloud Photo Library on your Mac or PC.

Import to your Mac

You can use Photos for OS X to import photos from your iOS device to your Mac without using iCloud Photo Library. These steps also work for importing images from digital cameras and SD cards.

  1. Connect your iPhone, iPad, iPod touch, or digital camera to your Mac with a USB cable. If you're using an SD card, insert it into the SD slot on your Mac, or connect it using a card reader.
  2. You might need to unlock your iOS device using your passcode. You might also see a prompt on the iOS device asking you to Trust This Computer. Tap Trust to continue.
  3. On your Mac, the Photos app automatically opens. If it doesn't, open the Photos app.
  4. The Photos app shows an Import screen with all the photos and videos that are on your connected device. If the Import screen doesn't automatically appear, click the Import tab at the top of the Photos app, or click the device's name in the Photos sidebar.
  5. To import a selection of photos, click the ones you want, then click Import Selected. To import all new photos, click Import All New Photos.
  6. When the import is complete, a message box asks if you want to delete or keep the photos on your device. Click Delete Items to remove the photos, or click Keep Items to keep them on the device.
    If you select Keep Items, you'll have to delete them directly from your device when you want to remove them.
  7. You can now disconnect your device from your Mac. If you imported photos from an SD card or other USB device, safely eject the device first.

Imported photos appear in the Photos app's Last Import album.

Photos and videos that you sync from your computer to your iOS device using iTunes can't be imported back to your computer.

Learn what to do if you can't import photos from your iPhone, iPad, or iPod touch to your computer.

Import to your PC

You can import photos to your PC by connecting your device to your computer and using Windows Photo Gallery:

  1. Connect your iPhone, iPad, or iPod touch to your PC with a USB cable.
  2. You might need to unlock your iOS device using your passcode.
  3. You might also see a prompt on the iOS device asking you to Trust This Computer. Tap Trust or Allow to continue.

Then, follow the steps in these Microsoft knowledge base articles to learn how to import photos to Windows Photo Gallery:

  • Windows 10
  • Windows 8
  • Windows 7

When you import videos from your iOS device to your PC, some might be rotated incorrectly in Windows Photo Gallery. You can add these videos to iTunes to play them in the correct orientation.

Photos and videos that you sync from your computer to your iOS device using iTunes can't be imported back to your computer.

Learn what to do if you can‘t import photos from your iPhone, iPad, or iPod touch to your computer.

Get photos from your computer to your iOS device

You can choose among several options for transferring photos and videos from your computer to your iPhone, iPad, or iPod touch:

  • Use iCloud Photo Library with Photos for OS X or iCloud for Windows to keep your photos safely stored and up-to-date on all your devices.
  • Use AirDrop to wirelessly send photos and videos from your Mac to your iOS device. This is a quick and easy Mac-only option for sending a few items. When you send photos and videos to an iOS device via AirDrop, they appear in the device's Photos app.
  • Sync your photos manually with iTunes. Each time that you sync your iOS device with iTunes, the photos and videos on your iOS device will update to match the albums on your computer.
Dave LaPorta
Dave LaPorta, I have worked in Apple Care

Create a folder in iCloud Photo Sharing, and add pictures to it you want to keep, once they are in the shared folder, you can delete them from your phone/iCloud photos. They will remain in the iCloud Photo sharing folder regardless if they are deleted from you phone.

I use this for groups of pictures for other peoples stuff I don't want in my iCloud.

Example: took a bunch of photos of a car that's not mine, added it to the Shared iCloud folder and people to share it with or don't add them and then delete them from my “photos” and the shared folder remains for anyone you want to share it with. The secret is that if you do it this way it doesn't count against your iCloud storage.

You can try Safewiper iOS Data Eraser to manage your iPhone via computer.

  1. Connect your iPhone to computer, Windows or Mac.
  2. Scan your iPhone data
  3. Click the "photo" tab and select the photos you want to erase.

It can scan all "already deleted" and "existing data" from your iPhone, then completely erase and never recovery.

I record a lot of videos; eating into the 64gb's on my iPhone, I remove them from the device once I'm near my iMac and transfer them to my iCloud Drive. That way they're still in the cloud, they're still backed up locally (on the iMac and through Time Machine to an external drive), it just takes some effort rather than being automatic.

Personally I'd like to see  iCloud Photo Library keep the last 30 days of photos and videos on a device, keeping the rest in the cloud. If you want to delete anything them you go into the cloud to remove it. It would be far simpler and more straightforward.

View More Answers