Dupe guide

How to empty Trash on Mac (and the safer alternative)

Three ways to empty the Trash on Mac, plus the case for not emptying it at all.

4 min read

Emptying the Trash on a Mac is easy. The harder question is when — and whether you should at all. Here’s the how, the why, and the safer default.

Method 1: Dock right-click

Right-click (or two-finger click) the Trash icon in the Dock, choose “Empty Trash.” Done.

This is the fastest way. macOS asks for confirmation; click “Empty Trash” to proceed.

Method 2: Finder menu

With Finder active, click Finder in the menu bar > Empty Trash. Or keyboard shortcut Cmd + Shift + Delete.

Method 3: Empty Trash immediately

Hold Option while choosing Empty Trash, and macOS skips the confirmation dialog. Cmd + Option + Shift + Delete is the keyboard shortcut.

Method 4: Empty a single file from Trash

Open Trash, right-click a file, choose “Delete Immediately.” Permanently deletes that one file without affecting the rest.

Method 5: Auto-empty after 30 days

The setting most people should turn on:

  1. Open Finder.
  2. Finder > Settings > Advanced.
  3. Tick "Remove items from the Trash after 30 days."

Now Trash empties itself a month after you put something in. Long enough for a recovery window, short enough that space gets reclaimed automatically.

The case for not emptying

Empty Trash means permanent deletion. If you change your mind in five minutes, the file is gone — not recoverable from a “Recently Deleted” folder, not in iCloud, not anywhere you can click.

The safer pattern: leave the Trash full. Set the 30-day auto-empty (above) and don’t touch the Trash manually unless you genuinely need disk space.

This trades a bit of disk space for a 30-day recovery window on every file you’ve decided to delete. For most people, that’s a great trade.

When to actually empty

Cases where you should empty:

What “empty” really means

When you empty the Trash on a modern SSD, macOS issues a TRIM command that lets the SSD reclaim the blocks. After that, recovery is unlikely even with specialist software.

On HDDs and external drives without TRIM, the data persists until overwritten, so recovery is sometimes possible. Don’t rely on this either way.

If your Trash is bloated because you’ve been doing duplicate cleanup, that’s where doing it right matters most. You want to be sure the file you trashed has a healthy copy somewhere else.

Download Dupe if duplicates are why you’re emptying. It SHA-256 hashes files to confirm two copies are byte-identical, only trashes the duplicate (keeps your chosen original), never permanent deletes (so even after Dupe’s done you’ve still got the 30-day Trash window), and never touches system files. $14.99 once.

← All Dupe tips