How to Delete Multiple Photos on Mac: A Complete Guide

Deleting a handful of photos one at a time is tedious enough. When you're dealing with hundreds — or thousands — of duplicate shots, burst photos, or old screenshots cluttering your storage, you need a faster approach. The good news is that macOS gives you several ways to select and delete multiple photos at once, each suited to different workflows and storage setups.

Why Bulk Photo Deletion Matters More Than You Think

Photos accumulate fast. A single weekend trip can generate hundreds of nearly identical shots. Burst mode on an iPhone can produce 30 images in under a second. Over months and years, this adds up to gigabytes of storage quietly disappearing — especially relevant if you're on a MacBook with a fixed internal SSD.

Understanding where your photos live on your Mac determines which deletion method makes the most sense.

Where Are Your Photos Actually Stored?

Before deleting anything, it helps to know what you're dealing with:

  • Apple Photos Library — the default app for iPhone-synced and iCloud photos
  • Finder / local folders — photos downloaded, screenshotted, or saved outside the Photos app
  • iCloud Photos — photos synced across devices; deletion here has cross-device consequences

These three locations behave differently when you delete from them, and mixing them up is the most common source of confusion.

Method 1: Deleting Multiple Photos in the Apple Photos App 🖼️

The Photos app on macOS is where most people's iPhone photos end up, especially with iCloud Photos enabled.

Selecting Multiple Photos

  • Click + Shift-click to select a continuous range of photos
  • Click + Command-click to select individual non-adjacent photos
  • Command + A selects all photos in the current view

Once selected, press the Delete key or right-click and choose Delete [X] Photos.

The Deleted Albums Catch

Deleted photos don't disappear immediately. They move to the Recently Deleted album, where they sit for 30 days before being permanently removed. To free up storage right away, you need to:

  1. Open Recently Deleted from the sidebar
  2. Select all (Command + A)
  3. Click Delete All to permanently erase them

iCloud Photos: The Cross-Device Warning ⚠️

If iCloud Photos is turned on in System Settings, deleting photos in the Mac Photos app deletes them from every connected device — iPhone, iPad, and iCloud.com. This is by design, not a bug. If you want to remove photos from your Mac only without affecting other devices, iCloud Photos sync makes that impossible without first turning off the sync or downloading the originals elsewhere.

Method 2: Deleting Photos in Finder

Photos stored outside the Photos app — in your Downloads folder, Desktop, or any custom folder — are standard files and behave like any other document.

How to Select and Delete in Finder

  • Open the folder containing your photos
  • Use Command + A to select all, or Shift-click for a range, or Command-click for individual files
  • Press Command + Delete to move them to the Trash
  • Empty the Trash via Finder > Empty Trash or right-clicking the Trash icon

List view (Command + 2) or Column view makes bulk selection easier when dealing with mixed file types, since you can sort by file type and isolate JPEGs, PNGs, or HEICs before selecting.

Method 3: Using Smart Albums and Filters to Target Specific Photos

If your goal is to clear out specific types of photos — blurry shots, duplicates, screenshots — rather than everything at once, macOS Photos gives you some filtering tools.

Filter OptionWhere to Find ItWhat It Targets
ScreenshotsPhotos > Media TypesSystem and app screenshots
DuplicatesPhotos > UtilitiesNear-identical images
BurstsPhotos > Media TypesBurst mode photo groups
Date rangeSearch / Smart AlbumsPhotos from a specific period

The Duplicates album (available in macOS Ventura and later) is particularly useful — it groups visually similar photos so you can review and delete them in batches without third-party tools.

Method 4: Terminal for Advanced Users

For those comfortable with the command line, the rm command in Terminal can delete files in bulk from any folder using wildcards. For example, deleting all JPEGs from a specific folder is a one-line command.

This method bypasses the Trash entirely — files deleted via Terminal are gone immediately with no recovery step. It's fast and powerful, but unforgiving. It's generally better suited to developers or IT-minded users managing file archives rather than casual photo cleanup.

The Variables That Change Your Approach

No single method works best for everyone. A few factors that shift the equation:

  • iCloud Photos enabled or disabled — determines whether deletions sync across devices
  • macOS version — Duplicates detection in Photos requires Ventura (13) or later
  • Storage type — SSD Macs feel the pinch of photo bloat faster than older HDDs
  • Photo volume — hundreds vs. tens of thousands of photos changes whether manual selection or smart filtering is practical
  • File location — Photos library vs. Finder folders require completely different steps

Someone who syncs heavily across iPhone and Mac needs to think carefully about iCloud behavior before deleting anything. Someone managing a local archive of downloaded images has a much simpler path through Finder.

The right method depends less on which is "best" in general and more on where your photos actually live, which devices are connected to your account, and how much of that storage you need back — today versus over time.