Empty the Trash on Mac without the warning
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:
- Click the desktop or a Finder window, then choose Finder → Settings in the menu bar (or press Cmd+,).
- Click the Advanced tab.
- 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:
- Files you delete still go to the Trash first and stay there until an empty — they aren't erased the moment you press Delete.
- You can still open the Trash, right-click any item, and choose Put Back to restore it to where it came from.
- The change is per-user, so other accounts on the same Mac keep their own warning setting.
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.
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.