How to Securely Empty Trash in MacOS

Make sure you do this second step when emptying your trash in macOS.
Zach Zach (249)

The default empty trash function in macOS isn't very secure. Data isn't actually overwritten; rather, macOS merely tells itself that the portion of the hard drive containing the deleted data can now be used to store new data, eventually overwriting it.

When you "securely empty" the trash, your computer will write a series of 0s over the old data, effectively destroying it. You used to be able to do this by simply changing your preferences. Like the beloved MacOS Dashboard, Apple has removed that feature in 2019.

Now, you must perform two steps when emptying your trash on your Mac.

Posted in these interests:
h/macos87 guides
h/apple162 guides
h/security45 guides
Empty Trash macOS
  • Navigate to your Trash folder by clicking the Trash icon.
  • Click Empty Trash.
  • Choose Empty Trash in pop-up window.
Arrow to Disk Utility macOS
  • Navigate to Applications > Utilities > Disk Utility
  • Choose the drive in which you want to overwrite the empty space (hard drive).
  • Select the Erase tab.
  • Click Erase Free Space.
  • Use the horizontal knob to select your desired level of security.

Essentially, what this is asking is how many times you want to overwrite deleted data for security purposes. For most people, choosing the Fastest option (1 overwrite) will suffice. But you may need a more secure overwrite if you want to make sure that it's really difficult for your deleted data to be recovered. Choosing the Most Secure option will essentially make it nearly impossible for your old data to be recovered.)

  • Click Erase Free Space.
Change your Mac's appearance to light, dark, or auto.
1 minute

One of the great features of macOS Yosemite and later is Mac user's ability to change the default Light appearance of Macs to Dark Mode.