Running out of storage on a Mac can make even a powerful machine feel slow and frustrating. Large apps, duplicate files, old downloads, cached data, device backups, and years of forgotten documents can quietly consume space until macOS starts warning you that your disk is almost full. The good news is that you can usually recover a significant amount of storage without buying a new drive or deleting anything important, provided you take a careful and organized approach.
TLDR: Start by checking your Mac’s storage breakdown in System Settings so you know what is taking up space. Then remove unnecessary files from Downloads, uninstall unused apps, clear caches carefully, delete old backups, and move large files to external or cloud storage. Always review files before deleting them, and make a backup before making major changes.
Why Mac Storage Fills Up Over Time
macOS is designed to manage many background tasks automatically, but it cannot always know which files you still need. Over time, your Mac may accumulate installation packages, video exports, email attachments, iPhone and iPad backups, temporary files, screenshots, duplicated documents, and app support data. If you use creative software, development tools, or messaging apps, this buildup can happen very quickly.
Low storage is not just an inconvenience. When your startup disk is nearly full, macOS may struggle to create temporary files, install updates, run apps smoothly, or manage virtual memory. As a practical rule, try to keep at least 10% to 15% of your disk free. For example, on a 512 GB Mac, keeping 50 GB or more available can help maintain performance and reduce storage-related errors.
Before deleting anything, take a few minutes to understand your disk usage. Go to Apple menu > System Settings > General > Storage. On older versions of macOS, you may find this under About This Mac > Storage. This screen shows broad categories such as Applications, Documents, Photos, macOS, System Data, and iCloud Drive. It will not explain everything, but it gives you a reliable starting point.
1. Review and Clear the Downloads Folder
The Downloads folder is one of the most common places where storage is wasted. It often contains old installers, PDF statements, zip files, disk images, duplicate documents, and media files that were only needed once. Because files arrive there from browsers, email, messaging apps, and software downloads, the folder can become cluttered without you noticing.
Open Finder, select Downloads from the sidebar, and sort files by size or date. To sort by size, switch to list view and click the Size column. If the Size column is not visible, choose View > Show View Options and enable it. Large files such as .dmg, .pkg, .zip, .mov, and .mp4 files are worth reviewing first.
- Delete old installers after the app has already been installed.
- Remove duplicate downloads, especially files with names ending in “2” or “copy.”
- Archive important documents into organized folders instead of leaving them in Downloads.
- Move large media files to external storage if you do not need them on the internal drive.
After moving files to the Trash, remember that storage is not actually freed until you empty it. Right-click the Trash icon and choose Empty Trash, but only after confirming you have not deleted anything important. If you are unsure, leave the files in Trash for a few days before emptying it.
2. Uninstall Apps You No Longer Use
Applications can take up more space than expected, especially professional tools, games, virtual machines, and software suites. Some apps also store large support files in your Library folder, meaning that dragging the app icon to Trash may not remove everything associated with it.
To begin, open Finder > Applications and review the apps installed on your Mac. Sort by size if available, or use the Storage settings screen to identify large applications. Ask yourself whether you still use each app, whether it is compatible with your current macOS version, and whether it can be reinstalled later if needed.
For apps downloaded from the Mac App Store, you can usually delete them from Launchpad or the Applications folder. For larger third-party applications, check whether the developer provides an official uninstaller. This is particularly important for antivirus tools, audio software, design suites, VPN clients, and developer environments, because these programs often install background services and support files.
You can also check for leftover files, but proceed carefully. App-related data may be stored in locations such as:
- ~/Library/Application Support
- ~/Library/Caches
- ~/Library/Preferences
- ~/Library/Containers
To access your user Library, open Finder, click Go in the menu bar, hold the Option key, and choose Library. Do not delete folders unless you clearly recognize the app and are confident you no longer need its data. When in doubt, leave the file alone or create a backup first.
3. Find and Remove Large Files Safely
If you need to free up storage quickly, large files are the most efficient place to start. A few old videos, virtual machine images, photo libraries, or exported projects can consume more space than thousands of small documents. macOS includes tools that can help you identify these files without manually searching every folder.
Go to System Settings > General > Storage and look for recommendations or categories such as Documents. Depending on your macOS version, you may see sections for Large Files, Downloads, Unsupported Apps, or File Browser. Review these lists carefully before deleting anything.
You can also use Finder’s search tools:
- Open Finder.
- Press Command + F.
- Set the search location to This Mac.
- Click the first filter and choose File Size. If it is not visible, choose Other and enable it.
- Search for files greater than 1 GB, then review the results.
Pay special attention to files such as video exports, screen recordings, old project folders, .iso images, .dmg installers, and virtual machine files. If you use apps like Final Cut Pro, Logic Pro, Adobe software, Xcode, or Docker, storage can be consumed by project caches, simulators, containers, and generated files. Use the app’s own cleanup tools where possible, because deleting internal files manually can cause problems.
For important but infrequently used files, consider moving them to an external SSD, network storage, or a reputable cloud service. This keeps your internal drive available for macOS, applications, and current work. If you move valuable files to an external drive, make sure that drive is also backed up. Moving files off your Mac is not the same as creating a backup.
4. Clear Cache, Logs, and Temporary Files Carefully
Caches are temporary files created to help apps and websites load faster. In many cases, they are useful and should not be treated as automatically harmful. However, caches can become very large, especially for browsers, streaming apps, messaging apps, development tools, and creative software. Clearing them can recover storage, but they may rebuild over time.
Start with browser caches, because they are usually safe to clear. In Safari, go to Safari > Settings > Advanced and enable Show features for web developers, then use the Develop menu to empty caches. In Chrome, go to Settings > Privacy and security > Delete browsing data. In Firefox, go to Settings > Privacy & Security and clear cached web content.
You can also review user cache folders by opening Finder and selecting Go > Go to Folder, then entering:
~/Library/Caches
Inside this folder, you may see cache folders named after apps. It is usually safer to delete the contents of a specific cache folder rather than deleting random Library folders. Avoid removing anything if you do not understand what it belongs to. After clearing caches, restart your Mac so apps can rebuild what they need properly.
Logs can also take up space, although they are less often the main cause of a full disk. You can review:
~/Library/Logs
Again, use judgment. Deleting old logs is generally low risk, but if you are troubleshooting a technical problem, logs may be useful. A serious cleanup process should prioritize clear, high-impact targets first: large files, unused apps, old backups, and unnecessary media.
5. Remove Old Backups, iOS Files, and Mail Attachments
Many Mac users are surprised to learn how much space is used by old iPhone and iPad backups. If you have backed up devices to your Mac through Finder or older versions of iTunes, those backups may still be stored locally. They can be very large, especially for devices with many photos, messages, and app data.
To check for device backups on recent versions of macOS, connect the device, open Finder, select the device in the sidebar, and choose Manage Backups. Delete only backups you are certain you no longer need. If you rely on iCloud Backup for your iPhone or iPad, you may not need multiple old local backups stored on your Mac.
Mail attachments can also occupy storage over time. If you use Apple Mail, attachments from years of messages may be downloaded locally. You can reduce this by reviewing Mail settings and deleting large messages with attachments you no longer need. Be cautious with business, legal, financial, or personal records. If a message is important, archive it properly before deleting it.
Another storage area to understand is Time Machine local snapshots. macOS may keep local snapshots on your internal drive when your Time Machine disk is not connected. These are usually managed automatically and should be removed by macOS when space is needed. However, if storage appears unusually constrained, connecting your Time Machine drive and allowing a full backup to complete may help macOS clear older local snapshots.
You might also see a large category called System Data in Storage settings. This can include caches, logs, temporary files, local snapshots, app support files, fonts, extensions, and other data that macOS does not classify neatly. Do not try to delete system files aggressively. Instead, address the safe categories first, restart your Mac, update macOS if appropriate, and then check storage again.
Good Habits to Keep Your Mac Clean
Freeing storage once is useful, but preventing the same problem from returning is even better. A few simple habits can keep your Mac organized and reduce the need for urgent cleanups in the future.
- Empty the Trash regularly, but only after reviewing its contents.
- Clean the Downloads folder monthly to remove installers and temporary files.
- Store active projects locally and archive completed projects externally.
- Review large files every few months, especially videos and exported media.
- Keep reliable backups before deleting or moving important data.
- Use iCloud storage thoughtfully, understanding which files are local and which are cloud-only.
macOS also offers built-in recommendations such as Store in iCloud, Optimize Storage, and Empty Trash Automatically. These can be helpful, but read the descriptions carefully before enabling them. For example, iCloud can reduce local storage use, but it is not a substitute for a complete backup strategy. If you delete a file from iCloud Drive, it may be removed from all devices linked to the same account.
Final Thoughts
Cleaning a Mac hard drive is most effective when it is done methodically. Start by checking Storage settings, then focus on the highest-impact areas: Downloads, unused applications, large files, caches, and old backups. Avoid deleting unfamiliar system files, and do not rely on guesswork when handling Library folders or application support data.
With a careful cleanup, many users can recover tens or even hundreds of gigabytes of storage. More importantly, maintaining free space helps macOS run reliably, install updates smoothly, and support demanding applications. Treat storage management as routine maintenance, not a last-minute emergency, and your Mac will remain faster, cleaner, and easier to use over the long term.