Set macOS to Empty Trash Automatically After 30 Days – How to


Here's how you can set macOS to empty Trash automatically after a period of 30 days. We will show you how to reverse this action as well.

Empty Trash Automatically and Save Space on Your Mac Instantly

As we keep on using our Mac, we will likely accumulate a lot of trash files which we ultimately get rid of on a timely basis. But, that junk goes on to live in Trash inside macOS, a place that itself accommodates space on our Mac's hard drive.

How to Batch Rename Files on the Mac [macOS Tips & Tricks]

Admit it, while we do get rid of files to keep things tidy, but we occasionally forget to empty the Trash to save space. But you will be pleased to learn that macOS can do it for you automatically after a period of 30 days.

Follow the guide below on how to do so.


1. In the Mac menu bar, click on the Finder button.

2. Now click on Preferences.

Clean Install tvOS 16 Beta on Apple TV HD Model [Tutorial]

3. A new window will open up. Click on Advanced at the top.

4. There's an option called 'Remove items from the Trash after 30 days.' Click to select it.

With the option enabled, macOS will automatically empty the Trash after a period of 30 days. But keep one thing in mind: once you have emptied the Trash, it's gone for good. If there was something you were hoping to recover, then you can kiss it goodbye, until or unless you have access to file recovery tools.

In order to reverse what you have done, simply follow the above steps again and uncheck the Remove items from the Trash after 30 days option.

Having the option turned on or off both have their advantages and disadvantages. For instance, if you have a habit of accidentally deleting files then you might want to leave the option disabled. But, if it's free space you are always after, then leaving the feature on would be a wiser choice.

Personally, I leave the feature turned on now. Why? Because the last time I empty the trash manually, I freed up around 100GB of trash. Now that is a lot of space that I manage to free up instantly. Your case can be totally different though.

It would be great if Apple allowed users to set manually when the Trash should be emptied automatically. Rather than the usual 30 day period, one could set macOS to empty the Trash after let's say, 10 days instead.

Are you listening to me, Apple?