MainspringGuides › Empty Trash, no warning
macOS Guide

Empty the Trash on Mac without the warning

Updated August 2026 · 3 min read

Every time you empty the Trash, macOS asks "Are you sure you want to permanently erase the items in the Trash?" and waits for a click. If you've already decided — you're the one who dragged the files there — that dialog is pure friction. You can switch it off for good with a Finder setting or a Terminal command, or leave it on and bypass it with a modifier key when you want. Here are all three routes.

Turn the warning off in Finder Settings

This is the built-in switch, no Terminal required:

  1. Click the desktop or a Finder window, then choose Finder → Settings in the menu bar (or press Cmd+,).
  2. Click the Advanced tab.
  3. Untick Show warning before emptying the Trash.

From now on, emptying the Trash clears it immediately. The change sticks across restarts and works the same on macOS 13 Ventura, 14 Sonoma, and 15 Sequoia. To bring the warning back, re-tick the same box.

Or flip it from Terminal

Prefer the command line, or setting it up across several Macs? Run:

# Stop the empty-Trash confirmation dialog
defaults write com.apple.finder WarnOnEmptyTrash -bool false
killall Finder

This sets exactly the same preference the Advanced checkbox controls. To restore the warning:

# Undo — ask for confirmation again
defaults write com.apple.finder WarnOnEmptyTrash -bool true
killall Finder

Because they point at the same setting, you can turn it off in Terminal and later flip it back on with the checkbox, or vice versa — they're two doors into one switch.

What you keep after switching it off

Turning off the warning removes a click, not a safeguard. It changes exactly one thing: the confirmation dialog no longer appears when you empty. Everything else about how deletion works is untouched:

In other words, the "are you sure" box was only ever guarding the final step of a process that already gives you plenty of chances to change your mind. Removing it just stops macOS asking a question you've already answered.

Bypass it just once, without changing anything

If you'd rather keep the safety net most of the time but skip it occasionally, hold Option while you empty. Press Option+Shift+Cmd+Delete and the Trash empties with no dialog at all, even when the warning is switched on. It's the fastest one-off route: the setting stays as it is, and you decide per-empty whether to see the prompt.

Once the warning is off, the ordinary Shift+Cmd+Delete shortcut, the Finder → Empty Trash menu item, and right-clicking the Trash in the Dock all clear it instantly too — no extra clicks anywhere.

The two shortcuts are worth keeping straight. Shift+Cmd+Delete respects your setting: it shows the dialog when the warning is on and skips it when the warning is off. Option+Shift+Cmd+Delete always skips it, warning or not. So if you leave the confirmation on, the four-key version is your deliberate "yes, just do it" for the moments you're certain — and if you turn the confirmation off, the plain three-key version becomes instant everywhere and you never need the Option key at all.

Do it in one click

Mainspring turns the empty-Trash warning into a single labelled toggle — off when the prompt is in your way, on when you want the check back — no digging through Finder Settings. It's one of 90+ hidden macOS settings it makes reversible in a click.

Try Mainspring free →

Signed & notarized by Apple · 1-day free trial · $29 once

Have the Trash empty itself

If the goal is fewer manual empties altogether, let macOS clear old files for you. See how to auto-empty the Trash on Mac to remove items automatically after 30 days.