June 16th, 2008

How to: Delete all photos off an iPhone

For an entire year I’ve wanted to be able to do this easily.  And I think I’ve now found the best way to do this without the possible side-effect of losing all of your photos on your iPhone.

One of the problems with the iPhone is that you can’t delete all of the photos you’ve taken within from within the iPhone’s interface.  If you, like me, sync your iPhone photos with your iPhoto Library then you’ve no doubt noticed that iPhoto does let you delete all of the photos you are currently importing.  But, if you’ve imported several times then iPhoto will only allow you to delete the current photos being imported.

So you’re only option has been to create a new iPhoto Library, import all of your iPhone’s photos again, and ask iPhoto to delete the photos when the task is complete.  Or, you could click delete on every single photo on your iPhone one-at-a-time.

Solution: Use Image Capture.

My iPhoto Library has become very cumbersome.  Opening iPhoto is a chore.  Also, with the iPhone in its dock, iPhoto will compare its library with the one on the iPhone prior to allow you to import the new photos - and this takes a very long time.  So, I’m going to show you how to use Image Capture, an application on your Macintosh that you may not even know you have, to create a backup of your iPhone’s photos and, subsequentally, delete them from the iPhone - in one step.

  1. Mount your iPhone using either your dock or the iPhone’s USB cable.
  2. If you have iTunes or iPhoto set to open automatically, eject the iPhone from both of these applications.
  3. Open Image Capture.app1
  4. Create a new directory to dump your iPhone photos to.
  5. Click “Options” and select “Delete items from camera after downloading”
  6. Click “Download all”.

Here are some photos of the process.

Depending on how many photos you have on your iPhone this process may take a little while.  When the downloading is complete, the iPhone’s photos will be deleted - permanently.

What if you want to save some of the photos on your iPhone?  This can be done but it takes some work.  After you’ve imported all of these photos into your iPhoto Library, create a new album in iPhoto called something like “iPhone camera roll”.  In your iTunes preferences for this iPhone2 select this album for syncing.  This way you only save the photos that you have put into this album.

I hope this helps those of you that want to delete their iPhone’s photos in a quick and easy way without worrying about losing your photos!

  1. You can find this application in your Applications folder. []
  2. You’ll need to mount the iPhone again to see these options in iTunes. []

Tags: , , , , , , , , .

20 Responses to “How to: Delete all photos off an iPhone”

  1. sarah Says:

    thank you so much for this info, though I was going to be stuck with a load of junk pics that had synced themselves onto my iphone!

  2. Lon Says:

    Thanks so much for this! This is by far the easiest example I was able to google, wew.

  3. Paul Says:

    Yeah this is a good solution. It has been such a pain managing photos on my iphone.

  4. Peter Kure Says:

    Thanks for the info. Now all I need is a similar process to delete all the 600 contacts I accidentally synched with my gmail account and cant get rid of unless I delete them one by one. I find it funny they designed the iphone this way.

  5. Colin Devroe Says:

    Peter Kure: Just adjust your Address book on your computer and have iTunes overwrite the information. You can do this in iTunes under the “Info” tab for your iPhone.

  6. Chris Balton Says:

    Great EASY solution, works fast !!
    Thanks
    cb

  7. Tiffany Says:

    Thanks! I’d been deleting photos individually and I appreciate this quick and easy tip to get rid of all the photos at once. I followed your instructions and it worked like a charm!

  8. Dhillon Says:

    hi
    i really apprecitae and thank you.
    but this doesnot solve my problem . idont have macintosh .

    how can i delete aal my pics in iphone. every time i sync it with my laptop, the photos in photo library get copied to iphone. please help

  9. Colin Devroe Says:

    Dhillon: Are you asking on a Windows computer? I am not sure what that procedure is. Maybe someone else can help?

  10. chris Says:

    can this be done with a pc with vista

  11. Elizabeth Harper Says:

    Thanks so much! You saved me a lot of time and energy.

  12. Matthew Cornell Says:

    Thanks! Best solution of them all

  13. How to delete all photos off of an iPhone | James Reuben Knowles Says:

    [...] published a great article on how to delete all photos off of an iPhone. There’s no way to do it from the iPhone itself. However, there’s an easy [...]

  14. Dunc Says:

    It is AMAZING that there even needs to be posted solution for this. I love this phone but Apple’s insistence on doing everything THEIR WAY is unbelievable. The simplest, cheapest, most rubbish phones / digital cameras out there can be accessed by usb and photos can be removed/deleted like any other file. Why do they have to be SO DIFFICULT! ARgh! Watch out Apple, you’re heading to be the next Microsoft.

  15. Celeste Says:

    Colin, your method sounds great… but when I went to use it Image Capture said I didn’t have any photos to download.

    The problem is that I’ve already managed to delete the camera roll when I downloaded it to my Mac. However, when I synced my iPhone it copied all the photos in iPhoto over to my iPhone into two different directories which cannot be deleted even one photo at a time. There’s no icon to delete when I open individual photos in these directories.

    Help?

  16. Colin Devroe Says:

    Celeste: It sounds like you have iTunes setup to sync your photos to your phone. Simply open iTunes, go to the Photos tab (when your iPhone is connected) and only select the albums that you want to have up-to-date upon sync.

  17. Steve Says:

    Delete in all Camera Roll photos in Windows

    When you plug an iphone into a Windows PC, a IPhone drive is created for which the only contents are the iphone camera photo roll - you can copy and paste from here and also delete all photos.

  18. stevelucky Says:

    it sounds like you guys just need to adjust your line of thinking. an easier way to do it is to think if your camera roll as an inbox that you want to constantly keep empty. import the photos into iphoto every time and delete them from the camera. if you want them to sync back to the camera, just create a smart album within iphoto. make one condition, “camera model is apple iphone”. this will create a new smart album with all of the photos that you’ve taken with your iphone. now adjust your sync settings to keep thyis folder synced with your iphone. now, every time you import new photos, it will delete them form your iphone, and synced back via the smart album. this keeps your camera roll empty, but you still have your new photos. you can delete the photo(s) that you don’t want from your iphoto library, and they will be removed from your phone. does that suit your needs?

  19. Annamaria Says:

    Thank you, this was a great quick way to delete my photos.

  20. DavidGlover Says:

    You win the prize - excellent explanation!

Leave a Reply