IOS – How to delete all photos from the iOS 7 camera roll WITHOUT importing them


  • I have 4000 photos in the camera roll
  • I don't want import them into my MacBook's iPhoto or nowhere, so
  • simple want delete them directly in the iPhone (iOS 7).
  • selecting them one-by-one (you sure agree) is NOT very user friendly

What is the "Apple way" of doing this (usually) simple thing?

Best Answer

On iOS 7

  1. Open the Photos App and make sure you are in the “Photos” section from the three icons at the bottom of the screen;
  2. Look at the top of the screen and make sure the view is “Moments;”
  3. Now you can tap individual thumbnails one at a time to select them, or you can tap the word “Select” that appears at the top of each grouping to select an entire grouping.

On iOS 6

  1. Go to Settings → General → Usage → Photos & Camera;
  2. Swipe on the “Camera Roll” entry;
  3. A “Delete” button appears.

This solution does not work on iOS 7 (last tested on iOS 7.0.4). It is probably a bug.

Any iOS, but using a computer

If you have iOS 7, you can use Image Capture on your Mac to delete photos from the iPhone without importing them:

  1. Plug the iPhone to your Mac with the iPhone cable;
  2. Quit iPhoto if it launches automatically;
  3. Launch Image Capture;
  4. Select the photos you want to delete;
  5. Click the red icon to delete the photos.

enter image description here

enter image description here