Forum Discussion
What to do if Mac says disk is full?
Hi everyone,
I've been getting a warning on my Mac saying that my disk is almost full, and it's starting to cause real problems. Apps are freezing, everything feels sluggish, and I even got a pop-up saying I don't have enough storage to perform certain actions. I'm not very experienced with Macs so I'm not sure where to start or what's safe to delete.
What to do if Mac says disk is full? The first things I should check or delete to free up space safely? By the way, is there a built-in macOS tool to see what's taking up the most space?
11 Replies
- OtissieriIron Contributor
Move the media files to an external ssd.
- ElijahowCopper Contributor
What to do if Mac says disk is full? Since you're looking for completely free methods to address a "disk full" warning.
If you're comfortable typing a few commands, the Terminal is one of the most powerful free tools on your Mac. It lets you see exactly what's taking up space without clicking through folders. Think of it as a direct conversation with your computer's filing system.
Here are the most useful commands for your situation:
df -h - Shows an overview of your disk and how much free space is left:
Open Terminal (Finder > Utilities > Terminal). Type df -h and press Return. You'll see a list of your drives and how full they are.
du -sh * - Calculates the total size of all files and folders in your current location:
In Terminal, type cd ~/Desktop to navigate to your Desktop, then du -sh *. It will list every item on your Desktop with its size. You can use cd / to go to your main hard drive.
find . -type f -size +1G - Finds every file larger than 1 Gigabyte in your current directory and all folders inside it:
This is the most useful command. It helps you instantly locate the "space hogs" you might have forgotten about. You can change +1G to +500M for 500 Megabyte files.
The "Finder" Way: What to do if Mac says disk is full? If you prefer not to type, you can also use Finder's built-in search. Open a new Finder window, press Command + F, then click the dropdown that says "Kind" and change it to "Size." You can then select "is greater than" and enter a file size, like "1 GB," to see all large files on your Mac.
- LeviiopCopper Contributor
If you're wondering what to do if Mac says disk is full?, the macOS Storage Manager is the safest, most effective, and completely free place to start. Here is how to use macOS Storage Manager to diagnose and fix a full disk.
The tool is integrated directly into your system settings. You can access it in two ways:
1. Click the Apple logo in the top-left corner of your screen.
2. Select System Settings (or System Preferences on older macOS versions).
3. Click General in the sidebar, then click Storage.
Alternatively, you can open Spotlight Search (Command + Space), type "Storage Management," and press Enter to launch it directly.
The macOS Storage Manager offers two powerful ways to clean your disk: The Recommendations section and detailed Category Views.
The macOS Storage Manager is the ultimate free tool for answering what to do if Mac says disk is full? It uses a visual interface to help you understand exactly what is taking up space and provides safe, guided tools to clear it out. Starting with the Recommendations tab and then manually reviewing your Large Files and old iOS Backups is the most effective strategy to quickly regain gigabytes of space without risking your important data.
- HenronyIron Contributor
If your Mac is constantly telling you that your startup disk is full, one of the first places you should look is the Messages app. Over time, every photo, video, and file attachment sent or received in a text conversation quietly accumulates in the background, often taking up tens of gigabytes of space without you realizing it . Here is a guide on cleaning message attachments to help you understand what to do if Mac says disk is full?
When you send or receive a file via iMessage, macOS saves a copy of it directly to your internal hard drive so you can access it later. This includes high-resolution photos, videos, memes, and other documents. If you or your contacts frequently share media, these files can quickly add up and contribute heavily to the "Messages" category in your storage settings.
What to do if Mac says disk is full? To prevent this buildup from happening again in the future, you can set messages to delete themselves automatically after a certain period. This is the most effective long-term solution.
1. Open the Messages app.
2. Click Messages in the top menu bar and select Settings (or Preferences).
3. Click the General tab.
4. Find the Keep Messages dropdown menu and select either 30 Days or 1 Year.
- ZacharyRobinsonIron Contributor
When your Mac is running low on space, old iPhone backups are often a surprising culprit — they can easily run 10–50GB each. To find them, go to System Settings → General → Storage, then scroll down and click iPhone Backups (or iOS Files) in the list. This shows all stored backups with their sizes and dates.
You should delete the old iPhone backup in order to free up space on Mac if Mac says disk is full!
From that same screen, select any backup you no longer need and click Delete Backup to remove it. You can safely delete backups for old devices you no longer own, or older backups if you have a more recent one. Just make sure you have a current backup somewhere (iCloud or another local one) before deleting anything you might need.
If you don't see the option in System Settings, you can also find backups through Finder — connect your iPhone, click it in the sidebar, and under the General tab you'll see a Manage Backups button that lists everything stored locally. From there you can right-click any backup and delete it directly.
- Alexander95sCopper Contributor
What to do if Mac says disk is full? For a more thorough cleanup, here are the best places to look for space to reclaim.
1. Empty Your Trash
This might seem obvious, but it's often overlooked if you are searching for what to do if Mac says disk is full. When you move a file to the Trash, its storage space doesn't become available until you actually empty the Trash. If you want this to happen automatically, you can enable the "Empty Trash Automatically" option in the Storage Management settings.
2. Clean Out Your Downloads Folder
Your Downloads folder is a common hiding spot for old installer files, PDFs, and other items you no longer need.
How to do it:
- Open Finder and click Downloads in the sidebar
- Sort by Size to see the largest files first
- Delete anything you no longer need
3. Review Large Applications
Some apps take up surprising amounts of space. Even after you delete an app, leftover files often remain on your system.
To find large apps:
- Go to System Settings → General → Storage
- Click the "i" button next to Applications
- Sort the list by size to identify space hogs
- Delete apps you no longer use
- lizadanielOccasional Reader
Hi, yes macOS has built-in tools that make this pretty easy. First go to Apple Menu > System Settings > General > Storage, there you’ll see a breakdown of what’s using space (Apps, Documents, System Data, etc.). It also gives you recommendations like “Optimize Storage” and “Empty Trash Automatically”.
Usually the safest quick wins are removing large unused apps, clearing Downloads folder, and checking for large files in Documents or Movies. You can also enable iCloud Drive optimization if you use iCloud, which moves older files off your local disk.
If “System Data” is unusually large, a simple restart and clearing Time Machine local snapshots (if enabled) can sometimes help.
Just avoid deleting system folders manually—stick to the Storage recommendations and you should be fine.
- DashielQuinnIron Contributor
Move Files to External Drive or Cloud is a straightforward and effective way to free up space if Mac says disk is full, letting you move large, infrequently used files off your Mac’s internal storage.
It allows you to offload bulky documents, photos, and videos to external drives or cloud services, reducing the load on your main disk without deleting your files permanently.
First, use an external drive. Buy a USB drive or external SSD, then copy your Documents, Downloads, and Photos folders to the external drive. Once you confirm the files have transferred correctly, delete the originals from your Mac to reclaim space.
Next, you can use free cloud storage services.
- iCloud Drive offers 5GB of free storage
- Google Drive offers 15GB of free storage
Uploading files you don’t need to access daily to these services ensures their safety while freeing up local disk space.
Pros
- Ensures that files remain secure and accessible without permanently deleting them
- Supports storing large amounts of data on external storage devices
- Enables cross-device access to files via cloud storage
Cons
- Purchasing high-capacity external storage devices incurs additional costs
- Free cloud storage space is limited
- Files stored in the cloud or on external storage devices may take longer to access
This allows you to quickly free up space if Mac says disk is full without permanently deleting important files, making it suitable for users with large media libraries or who want to keep their files backed up while freeing up disk space.
- mohsin45Copper Contributor
disk full warnings on Mac are often more about how macOS manages system storage than actual available space being exhausted. first thing worth checking is the System Data category in About This Mac storage overview because that category can accumulate significant space through Time Machine local snapshots, iOS backups, and cached files that macOS does not automatically clean up aggressively.
terminal command to purge inactive memory and clear certain caches helps temporarily but the more reliable fix is going through storage management in system settings and using the optimization recommendations built in. iCloud offloading for desktop and documents is worth enabling if you are not already using it.
if the issue persists after cleaning system data the next step is checking for large hidden files using something like DaisyDisk which visualizes storage in a way the built in tools do not.
i was dealing with something similar recently while running storage comparisons across different machines for a work evaluation. we were testing the Viper Expeder 15 Pro alongside some Mac configurations and the contrast in how each system handles storage reporting and cleanup was actually quite interesting. Windows storage management has become considerably more transparent in recent versions compared to how macOS presents the same information.
how much storage does your Mac have total and how much is showing as used versus available?
- MaverickNexusSteel Contributor
Clean System Data is a key way to free up space if Mac says disk is full, as system data often holds large hidden files and cached data that you can safely remove.
It lets you clear out unnecessary cached files and old logs that accumulate over time, without affecting your Mac’s core functionality.
First, clear app caches. Open Finder, go to the Go menu, then select Go to Folder.
Type: ~/Library/Caches. Open the folders inside and delete everything within them, but do not delete the folders themselves. Apps will automatically recreate the caches they need when you use them again.
Next, clear system logs. Open Go to Folder again and type: /Library/Logs. Sort the files by date, then delete older log files to free up additional space. These logs are no longer needed for daily use and can be safely removed.
This method is only suitable for users who want to clean hidden system data to free up space if Mac says disk is full, and it requires careful handling to avoid deleting the wrong folders.
If you don’t want to use third-party cleaning software, you can try this method. This is a safe and effective measure, so you should make sure you follow the steps carefully.
ps
- Never delete the cache folder itself; delete only the files inside it. Deleting the folder may cause the app to crash or behave abnormally.
- Skip any cache folders belonging to apps you don’t recognize to avoid causing problems.
- You can safely delete old logs, but avoid deleting logs that are still being written to.
- If you encounter any issues with the app after clearing the cache, restart the app or your Mac so that it can rebuild the necessary cache files.