Mac Fixes

Not Enough Disk Space on Mac

No one likes the Mac’s Startup Disk Full alert. But even before this message appears, you might notice that your Apple device's storage is running out. This can manifest in several ways, such as being unable to copy large files from an external disk to your Mac, not being able to save browser downloads, experiencing slower performance than usual, or encountering other significant performance issues. These are signs that you have a disk space problem, but how can you fix it?

 

Luckily, there are several useful methods to optimize storage on a Mac and free up space. You can start by clearing out files and documents you no longer need and uninstalling apps that you may have forgotten about. If you’re concerned that your Mac is saying there’s not enough space when there is, there are also different ways to detect and solve the problem.

 

Before we start

 

Freeing up space on your Mac means getting rid of documents, apps, and system files you no longer need. Doing this manually can be a hassle, so you'd rather rely on a piece of software to do it for you. MacKeeper’s Find & Fix tool is here to help you do precisely that—clean your Mac and fix your disk space problem for good.

 

Learn how to use MacKeeper’s Find & Fix on your Mac:

  1. Download MacKeeper and install it on your Mac.
  2. Select Find & Fix at the top of the sidebar.
  3. Click the Start Full Scan button.
  4. Once MacKeeper’s done scanning, click Review & Fix next to each section, or choose Fix Items Safely to solve all issues found in just one click.

When it comes to a Mac, not enough free disk space can be a problem. Our team of experts has gathered a comprehensive list of solutions to help you out—check it out.

Why is there not enough disk space on a Mac

There are two main reasons why you might be seeing the Startup Disk Full message—your Mac’s memory is indeed full or this is due to a system error. However, there are other possible things why your Mac’s storage may be running out:

  • Large files are taking up too much space. Movies, TV shows, and photos can consume a lot of storage space.
  • Trash and Downloads folders are full. Over time, it’s easy to forget about all the files you’ve deleted or downloaded from the Internet, leading to a pile-up of unnecessary data.
  • Too many apps are installed. With the plethora of apps available, your Mac’s storage can fill up quickly with apps that you may not even use.
  • System junk and browser are hogging your Mac’s disk space. Even regular computer usage and browsing can create system files and cache memory that can clog up your computer.
  • Multiple Time Machine backups are saved. Backing up your Mac or iPhone using Time Machine can take up a lot of memory.
  • Spotlight is not indexing your files. Technical issues, such as problems with Spotlight indexing, can make your Mac think it has no available space.

How to check disk space on Mac

The first step to solving your disk space issue is to check storage on Mac. This will provide you with a general understanding of what’s taking up so much space on your device. Here’s how:

  1. On your Mac, click the Apple icon from the menu bar.
  2. Choose the System Settings option from the dropdown menu.
  3. Scroll down and select General in the left sidebar.
  4. Click Storage on the right to open the Storage panel.
  5. Check the bar graph to see how much storage is still available.
  6. You can also move the pointer over the graph to see the amount of space each category (Documents, Photos, Apps, Music…) is using.
To check disk space on Mac, click the Apple icon and select the System Settings option.
Step 1. Opening System Settings on Mac
To see what storage is available on your Mac, click the General section, then click Storage.
Step 2. Opening the Storage panel
To check your Mac’s available storage, have a look at the colorful bar graph.
Step 3. Checking used and available disk space

How to free up disk space on Mac

There are multiple methods to solve a disk space problem. Keep reading to learn how to clear storage on Mac:

1. Remove duplicates

Having duplicate files on your disk could be the reason why your Mac has run out of free space. Finding and deleting them manually can be time-consuming, so the best way to do it is by using a tool such as MacKeeper’s Duplicates Finder.

  1. Open the MacKeeper app on your Mac.
  2. Select Duplicates Finder under Cleaning from the left sidebar.
  3. Click the Start Scan blue button.
  4. Click the Duplicates folder and select the items you wish to remove.
  5. Click the Remove Selected button to delete the selected items.
  6. Click Remove and Finish when prompted to confirm the removal.
To remove duplicates from your Mac, open MacKeeper and select the Duplicates Finder section from the left sidebar.
Step 1. Opening MacKeeper and selecting Duplicates Finder
 To get rid of duplicate files, select the documents you want to remove from the Duplicates folder.
Step 2. Selecting the duplicate files you want to remove
To remove the selected duplicate files, confirm by clicking the Remove button.
Step 3. Confirming you want to remove the selected files
Once the duplicates are deleted, you will get confirmation of how many files have been cleared.
Step 4. Confirmation of duplicate files removal

2. Delete unnecessary files

No one knows better than you which documents you need to keep and which ones you don't. Free up space on your Mac by going through all your files and deleting what you no longer need, especially large files such as music, photos, and videos. Do it this way:

  1. Find the files you wish to remove from your Mac.
  2. Select and right-click them.
  3. Choose Move to Trash from the dropdown menu.

Hint from our experts: 

 

Go to section 8. Empty trash regularly to learn how to delete unnecessary files permanently.

To delete unnecessary files, find and select the documents on your Mac you no longer need.
Step 1. Finding and selecting files you no longer need
To remove a file, right-click it and select Move to Trash from the dropdown menu.
Step 2. Moving unnecessary files to the Trash

3. Uninstall unused apps

Over time, your Mac is likely to accumulate numerous apps. If you’re worried about the valuable space they are taking up, it’s time to uninstall the software you no longer use.

  1. Open Finder on your Mac and go to the Applications folder.
  2. Find and select the app you want to uninstall.
  3. Drag the selected app to the Trash.
  4. Alternatively, right-click and choose Move to Trash from the dropdown menu.
To uninstall unused apps, go to the Applications folder and find and select the apps you no longer want.
Step 1. Finding and selecting unused apps
To remove unwanted apps, right-click on them and choose Move to Trash.
Step 2. Moving the selected apps to the Trash

Note from our team: 

 

There’s a better way, though. MacKeeper’s Smart Uninstaller is a great option to automatically uninstall apps and remove leftover files, plugins, and browser extensions with all the leftovers. Try it out yourself.

4. Clean your browser

Learn how to clear your browser’s history, cache, and cookies in Safari to free up space on your Mac. The process is similar for other browsers like Chrome, Firefox, or Opera:

  1. Open Safari on your Mac.
  2. Click Safari from the menu bar, and then select Settings.
  3. Go to the Advanced tab and make sure the Show Develop menu in menu bar box is selected.
  4. Click Develop from the menu bar, then select Empty Caches.
  5. Now, go back to the menu bar, click History, then click Clear History.
  6. Finally, click Safari from the menu bar again, then click Settings.
  7. Go to the Privacy tab and select the Manage Website Data… button.
  8. Wait until website data is loaded and click Remove All.
  9. Confirm by clicking the Remove Now button.
To clean your browser, start by selecting Settings from the Safari menu in Safari.
Step 1. Opening the Settings window in Safari
To remove the cache from Safari, check off the Show Develop menu in menu bar box.
Step 2. Checking off the Show Develop menu in menu bar box from the Advanced tab
To clear Safari’s cache, click Empty Caches under Safari’s Develop menu in the menu bar.
Step 3. Selecting Empty Caches under Safari’s Develop menu
To clear Safari’s history, select Clear History under Safari’s History menu in the menu bar.
Step 4. Selecting Clear History under Safari’s History menu
To erase cookies from Safari, click Settings under the Safari menu in the menu bar.
Step 5. Opening the Settings window in Safari
To clear Safari’s cookies, click the Manage Website Data… button.
Step 6. Clicking the Manage Website Data button from the Privacy tab
To remove Safari’s cookies, click the Remove All button.
Step 7. Clicking the Remove All button
To clear website data from Safari, confirm by clicking Remove Now.
Step 8. Confirming by clicking the Remove Now button

5. Remove temporary files

Temporary files can take up valuable space on your Mac and will eventually slow it down. Here’s how to clear system storage on Mac and improve your Apple device’s performance:

  1. After you’ve quit all open apps, go to the Finder.
  2. Click Go from the menu bar, then select Go to Folder
  3. Type ~/Library/Caches/ and press Enter.
  4. Select the cache folders you want to delete.
  5. Right-click the selected folders and choose Move to Trash from the dropdown menu.
To remove temporary files, start by selecting Go to Folder… from Finder’s Go menu.
Step 1. Selecting Go to Folder… from Finder’s Go menu in the menu bar
To delete temporary files on your Mac, type ~/Library/Caches/ and press Enter.
Step 2. Typing ~/Library/Caches/ in the box
To remove cache memory, select the folders you want to delete.
Step 3. Selecting the cache folders you want to remove
To remove cache folders, right-click and select Move to Trash from the dropdown menu.
Step 4. Moving the selected folders to the Trash

6. Clear log files

System logs are automatically generated files that contain information on your Mac’s activities, usage patterns, crashes, and errors. Although they’re helpful, they can also take up a lot of disk space. Clear them this way:

  1. Open the Finder app on your Mac.
  2. Click Go from the menu bar.
  3. Select Go to Folder… from the dropdown menu.
  4. In the box, type ~/Library/Logs/ to view application logs and press Enter.
  5. Select any files with a .log file extension.
  6. Right-click the selected files and choose Move to Trash.
  7. Repeat the process, but this time type ~/var/logs/ to see system logs.
 To clear log files, select Go to Folder… from Finder’s Go menu.
Step 1. Selecting Go to Folder… from Finder’s Go menu in the menu bar
To delete log files on your Mac, type ~/Library/Logs/ and press Enter.
Step 2. Typing ~/Library/Logs/ in the box
To remove logs, select the files you want to delete.
Step 3. Selecting the log files you want to remove
To remove log folders, right-click and select Move to Trash from the dropdown menu.
Step 4. Moving the selected folders to the Trash

7. Get rid of language files

A simple way to free up space on your Mac is by deleting language files. You’ll probably only need your native language anyway. The only issue is that you’ll have to do this for all third-party apps individually.

  1. Go to the Applications folder on your Mac.
  2. Select a third-party app whose language files you want to delete.
  3. Right-click the app and select Show Package Contents.
  4. Open the Contents folder, then the Resources folder.
  5. Locate any folders ending with l.proj, right-click them, and select Move to Trash.
To get rid of language files, open the Applications folder on your Mac.
Step 1. Opening the Applications folder on your Mac
To remove language files from an app, right-click it and select Show Package Contents.
Step 2. Right-clicking the app and selecting Show Package Contents
To delete language files, open the Contents folder, then the Resources folder.
Step 3. Opening the Contents folder first, the Resources folder second
To get rid of language files, select the .lproj files and move them to the Trash.
Step 4. Moving the files ending with .lproj to the Trash

8. Empty trash regularly

Something as simple as emptying your Trash can be the solution to your space problems, and you should do it often. Follow these steps:

  1. Click the Trash icon in the Dock to open the Trash folder.
  2. At the top-right corner, select the Empty button.
  3. Choose the Empty Trash button to confirm.
To empty the Trash on your Mac, click the Empty button in the Trash folder.
Step 1. Clicking the Empty button in the Trash folder
To automate the deletion of the Trash files, select Settings under the Finder menu in the menu bar.
Step 2. Clicking the Empty Trash button to erase the Trash items permanently

Alternatively, here’s how to automate the deletion of the Trash files after 30 days:

  1. Open the Finder app on your Mac.
  2. Select Finder from the menu bar, and choose Settings.
  3. In the Settings window, go to the Advanced tab.
  4. Check off the Remove items from the Trash after 30 days box.
To automate the deletion of the Trash files, select Settings under the Finder menu in the menu bar.
Step 1. Selecting Settings under the Finder menu in the menu bar
To empty Trash automatically, check off the Remove items from the Trash after 30 days box in the Advanced tab.
Step 2. Checking off the Remove items from the Trash after 30 days box

9. Install cleaner

Many of the processes we’ve just discussed can be automated with the help of a cleaning app. MacKeeper’s Safe Cleanup is the right tool for that:

  1. Install and open MacKeeper on your Mac.
  2. Select Safe Cleanup under Cleaning from the left sidebar.
  3. Click Start Scan.
  4. Once the scan is finished, you’ll see a list of different categories with potentially unnecessary files.
  5. Select the categories you want to remove, and click the Clean Junk Files blue button.
After installing MacKeeper on your Mac, select Safe Cleanup and click the Start Scan button.
Step 1. Clicking Start Scan in the Safe Cleanup tab
To remove unnecessary files from your Mac using MacKeeper’s cleaning tool, click Clean Junk Files.
Step 2. Clicking the Clean Junk Files button

Your Mac keeps saying not enough disk space on Mac when there is

Even when you get an alert saying disk is full on Mac, there are reasons to think this is due to a system error and your device has plenty of storage space. Here’s what to do:

1. Delete backup snapshots using Terminal

Snapshots refer to images taken by Time Machine of your macOS at a specific point in time, which helps in restoring the system to an earlier version when errors occur. However, they occupy a lot of space, so you should clean them up periodically.

  1. On your Mac, open the Finder.
  2. Go to Applications, open the Utilities folder and double-click on Terminal.
  3. Type the following command: tmutil listlocalsnapshots.
  4. Locate the snapshot you want to remove and copy its date.
  5. Enter the following command: tmutil deletelocalsnapshots, followed by its date.
  6. Press Return to delete the snapshot.
To delete backup snapshots, go to your Applications folder, open Utilities and double-click on Terminal.
Step 1. Opening Terminal on your Mac
To delete snapshots using Terminal, enter the tmutil listlocalsnapshots command to locate them.
Step 2. Entering the tmutil listlocalsnapshots command
To remove snapshots from your disk, enter the tumil deletelocalsnapshots command, followed by the date the snapshot was taken.
Step 3. Deleting the local snapshots

2. Disable Time Machine automatic backup

Time Machine’s Back Up Automatically feature is designed to create local backups of your disk, which can provide peace of mind for those who worry about data loss. However, this can also consume a significant amount of storage space. Here’s how to disable it:

  1. Click the Apple icon from the menu bar.
  2. Choose the System Settings option from the dropdown menu.
  3. Scroll down and click General.
  4. Select Time Machine.
  5. Click the Options… button.
  6. Extend the dropdown menu at the top right corner and select Manually.
  7. Click Done to confirm the change.
 To disable Time Machine automatic backup, start by accessing the System Settings panel from the menu bar.
Step 1. Opening the System Settings panel
To turn off automatic backups, click General, then select Time Machine.
Step 2. Accessing the Time Machine settings
To disable Time Machine’s Back Up Automatically feature, click the Options button.
Step 3. Clicking the Options button
To switch on Time Machine’s manual updates, select the Manually option, then click Done.
Step 4. Setting Time Machine to manual backups

3. Use Spotlight Search to re-index your disk

An error in Spotlight indexing may cause your Mac to report insufficient disk when there is enough. A simple re-indexing may solve the problem.

  1. Click the Apple icon from the menu bar on your Mac.
  2. Choose the System Settings option from the dropdown menu.
  3. Scroll down and select Siri & Spotlight from the left-hand side list.
  4. Drag your Macintosh HD disk to the Privacy pop-up window. If you can’t see it on your Desktop, go to Finder > Settings > General and tick off Hard disks.
  5. When prompted, click OK to confirm you want to prevent Spotlight from searching in Macintosh HD.
  6. Wait a few seconds, select the Macintosh HD disk and click the – (minus) button to remove it.
To re-index Spotlight, start by accessing the System Settings panel from the menu bar.
Step 1. Opening the System Settings panel
 To rebuild Spotlight indexing, select Siri & Spotlight, then click the Spotlight Privacy button.
Step 2. Accessing the Spotlight Privacy settings
 To reset Spotlight indexing, drag your Macintosh HD disk to the Spotlight Privacy window
Step 3. Dragging your Mac’s disk to the Spotlight Privacy window
To re-index your Mac’s disk, click the minus button to remove the Macintosh HD disk from the list.
Step 4. Removing your Mac’s disk from the Spotlight Privacy window

4. Turn off the Optimize Mac Storage option in iCloud

The Optimize Mac Storage option in iCloud can be helpful at times, but it’s not perfect, and it could be the reason behind the Startup Disk Full warning. By turning it off, you’ll also free up valuable disk space on your Mac.

  1. On your Mac, click the Apple icon from the menu bar.
  2. Choose the System Settings option from the dropdown menu.
  3. Click on your Apple ID’s name and profile picture.
  4. Select iCloud.
  5. Find the Optimize Mac Storage option and turn off the switch.
To turn off the Optimize Mac Storage option in iCloud, start by accessing the System Settings panel from the menu bar.
Step 1. Opening the System Settings panel
To disable the Optimize Mac Storage toggle, click on your Apple ID profile, then select iCloud.
Step 2. Accessing the iCloud settings
To switch off the Optimize Mac Storage option, make sure the toggle next to it is turned off.
Step 3. Turning off the Optimize Mac Storage toggle

How to get more space on your Mac storage

If you’d like to know how to get more space on Mac, follow the steps below:

  1. Delete large files, such as music, videos, or photos.
  2. Erase files in your Downloads folder by selecting all the files, right-clicking the selected files, and choosing Move to Trash.
  3. Uninstall apps you don’t need by going to the Applications folder, selecting the unwanted apps, and clicking Move to Trash.
  4. Empty your Mac’s Trash by right-clicking the Trash icon and selecting Empty Trash.
  5. Delete old backups.
  6. Use an external hard disk or SSD, or choose a cloud storage service like Apple’s iCloud.
  7. Clear your Mac’s system cache files by opening Finder, clicking the Go menu, selecting Go to Folder…, typing ~/Library/Caches/, and deleting the cache files from all folders.
  8. Clear the junk from your mail by opening the Mail app, choosing Mailbox, and then clicking Erase Junk Mail.
To free up space on your Mac, find and erase large files from your device by moving them to the Trash.
Step 1. Deleting large files from your Mac
To get more space on your Mac, delete files in your Downloads folder by selecting them and moving them to the Trash.
Step 2. Deleting files in your Downloads folder
To get free storage on your Mac, go to the Applications folder, and find and select the apps you want to remove.
Step 3. Uninstalling apps from your Mac
To clear space on your Mac, click the Go menu, select Go to Folder, type ~/Library/Caches/, and delete the system cache files.
Step 4. Clearing cache from your Mac’s memory
To free up storage from your Apple device, open the Mail app, choose Mailbox and click Erase Junk Mail to remove junk.
Step 5. Clearing the junk from the Mail app

Your disk doesn’t have enough free space on Mac: The ultimate solution

Our team of experts has compiled a guide with many useful solutions for freeing up space on your Mac, such as deleting documents, uninstalling apps, clearing junk and temporary files, and removing old Time Machine snapshots. However, these solutions can be time-consuming.

 

For a hassle-free experience, you can rely on MacKeeper's Find & Fix tool. It can do all the work for you, and for the same price, it can also keep your Mac free of malware.

Use your Mac to the fullest! Sign up and get:
Effective tips on how to fix Mac issues
Reliable advice on how to stay safe online
Mac-world news and updates

Thank you!

You’ll love exploring your Mac with us.

Oops, something went wrong.

Try again or reload a page.

Here’s another sign you need to upgrade your macOS ASAP:

30% off your MacKeeper subscription

Сopy the code now and use it in the MacKeeper checkout after the upgrade.

Copy Code

Please be aware that this code cannot be combined with any other discounts, offers, or promotions.

Contents

Unlocked
PC

MacKeeper - your all-in-one solution for more space and maximum security.

Try Now

Read more

Microsoft Keeps Crashing on Mac
Microsoft Keeps Crashing on Mac
MacBook Pro Speakers Crackling
MacBook Pro Speakers Crackling
arrow

Run Application

step_1

Click Continue

step_2

Click Install

step_1

Your macOS version is lower than OS 10.11. We’d like to offer you MacKeeper 4 to solve the cleaning, privacy, and security issues of your macOS.