Quick Answer
If you cannot delete photos on iPhone, the most common causes are: Screen Time restrictions blocking photo deletion (check Settings → Screen Time → Content & Privacy Restrictions), photos synced from a Mac via Finder that can only be deleted on the Mac, or iCloud sync in progress temporarily locking the library. For photos that reappear after deletion, see our article on why deleted iPhone photos keep coming back.
Fix 1: Disable Screen Time Photo Restrictions
Screen Time can block photo deletion if Content and Privacy Restrictions are enabled. This is common on iPhones managed by family sharing, MDM profiles at work, or Screen Time setups that were configured and then forgotten.
1 Check Screen Time Settings
Go to Settings → Screen Time → Content & Privacy Restrictions. If enabled, scroll to Photos and make sure it is set to Allow Changes. Also check under Allowed Apps that Photos is enabled. After changing these settings, return to Photos and try deleting again.
Fix 2: Remove Mac-Synced Photos
If you have ever connected your iPhone to a Mac and used Finder to sync a photo album, those photos appear in your library but cannot be deleted from the iPhone. The delete button is grayed out entirely for these images. They are read-only on the device.
2 Remove Synced Photos via Finder
Connect your iPhone to your Mac with a cable. Open Finder, select your iPhone in the sidebar, and click the Photos tab. You can either remove the specific photo albums from the sync list, or uncheck Sync Photos to your device entirely. Apply the changes. Finder will remove all synced photos from your iPhone. Your camera roll photos (taken on the iPhone) are not affected.
Fix 3: Wait for iCloud Sync to Complete
When iCloud Photos is actively syncing — uploading or downloading photos — iOS temporarily locks the library and prevents deletion. You may see a sync progress bar at the bottom of the Photos app.
3 Wait for Sync or Pause It
Open the Photos app and scroll to the very bottom of the main library view. If you see "Syncing X items..." wait for the sync to complete, then try deleting. Alternatively, put your iPhone in Airplane Mode temporarily to halt the sync, attempt the deletion, then re-enable Wi-Fi. The deletion will sync to iCloud once you reconnect.
Fix 4: Permanently Delete from Recently Deleted
Photos you delete do not immediately disappear — they move to the Recently Deleted album and stay there for 30 days. If you are trying to free up storage, you must empty Recently Deleted as a second step.
4 Empty Recently Deleted
Open Photos → Albums and scroll down to Recently Deleted. Tap Select, then Delete All. Confirm when prompted. This permanently removes all photos in the album. If iCloud Photos is enabled, the deletion propagates to iCloud and all your other Apple devices. For full details, see our guide on clearing Recently Deleted on iPhone.
Fix 5: Deleting Photos from Shared Albums
Photos inside Shared Albums follow different deletion rules. If you added a photo to a Shared Album, you can delete it from the album. If someone else added the photo and you are just a subscriber, you cannot delete it — only the original poster or the album owner can remove it.
5 Remove Your Photos from Shared Albums
Open Photos → Albums, find the Shared Album, open it, and select the photos you added. Tap the trash icon — this removes your photos from the album without affecting your Camera Roll. For photos added by others, you must ask the owner to delete them, or leave the Shared Album entirely (tap the album name → scroll down → Leave Album).
Fix 6 & 7: Restart and Reset All Settings
6 Restart Your iPhone
A restart clears temporary locks on the Photos library and resets the iCloud daemon. After restarting, open Photos and try deleting immediately before other apps load. This resolves most software-level deletion failures that are not caused by Screen Time or synced photos.
7 Reset All Settings
If deletion failures persist across restarts, go to Settings → General → Transfer or Reset iPhone → Reset → Reset All Settings. This clears all system settings including any corrupted permission states. It does not delete your photos or apps. After the reset, test photo deletion. This is the software fix of last resort before considering an iPhone restore.
Once you can delete photos normally, use Swype Photo Cleaner to quickly clear large numbers of duplicates, blurry shots, and screenshots. See also our how-to on selecting all photos to delete on iPhone for bulk deletion techniques.
Delete Hundreds of Photos in Minutes
Once deletion works, tackle the backlog. Swype Photo Cleaner makes it effortless — swipe left to delete, right to keep. Clear duplicates, blurry shots, and screenshots before they fill your storage again.
Free · iPhone · iOS 16+ · 100% on-device, zero uploads
Free · iPhone · iOS 16+