macOS

Free Up Disk Space on macOS: A Complete Guide

In this guide, you'll learn how to safely increase free disk space on your Mac using built-in tools and Terminal. We cover cache cleanup, duplicate file removal, and storage management.

Updated at February 16, 2026
15-30 min
Easy
FixPedia Team
Применимо к:macOS Sonoma 14.xmacOS Ventura 13.xmacOS Monterey 12.x

Introduction / Why This Is Needed

A full system disk on a Mac is a common problem that leads to slowdowns, update errors, and an inability to install apps. macOS automatically manages some space, but over time "system junk" accumulates: caches, temporary files, duplicates, old installation images.

This guide will help you safely and systematically free up 5 to 50+ GB of space, using both built-in macOS tools and the Terminal. We will focus on actions that won't harm the system or your data.

Requirements / Preparation

  1. macOS Version: These instructions are current for macOS Sonoma (14.x), Ventura (13.x), and Monterey (12.x). The interface may differ slightly.
  2. Administrator Privileges: Cleaning system caches (/Library/Caches) will require an administrator password.
  3. Backup (Recommended): Before mass file deletion, ensure important data is backed up (e.g., via Time Machine).
  4. Close Unnecessary Applications: Especially those actively working with the disk (video editors, virtual machines).

Step-by-Step Instructions

Step 1: Assess Current Disk Usage

First, understand what is taking up space.

  1. Click the Apple logo () in the top-left corner.
  2. Select "About This Mac""Storage" tab.
  3. Wait for the chart to load. macOS breaks down usage into categories: "Applications", "Documents", "System Data", "Caches" (may be under "Other Files").

💡 Tip: Click "Manage Storage" for a detailed analysis and automatic recommendations.

Step 2: Clean Up "Optimize Storage"

This is the simplest and safest method.

  1. In the "Manage Storage" window (opened from the previous step), review the "Recommendations" section.
  2. Active items may include:
    • "Automatically empty Trash after 30 days" — enable.
    • "Reduce clutter" — click "Review Files".
    • "Store in iCloud" — consider for documents and photos.
  3. These actions free up space occupied by media files you've already watched.

Step 3: Manually Delete Large Files

Automation doesn't see everything. You need to find and remove the "elephants."

  1. In the same "Manage Storage" window, select the "Large Files" tab.
  2. The system will sort files larger than 1 MB by size. Review the list carefully.
  3. Typical "candidates" for deletion:
    • Installation images (*.dmg, *.iso) — not needed after software installation.
    • Old video projects (e.g., from iMovie, Final Cut).
    • Archives (.zip, .tar.gz) that you have already extracted.
    • Browser caches (sometimes appear here).
  4. Select unwanted files and click "Delete".

Step 4: Clear User Caches

Caches are a primary source of "system junk." They can be deleted without harm.

  1. Open Finder.
  2. In the menu, go to "Go""Go to Folder" (or press Cmd+Shift+G).
  3. Enter the path: ~/Library/Caches and click "Go."
  4. You will enter the folder with caches for all your applications. Do not delete the Caches folder itself.
  5. Open each subfolder (e.g., com.apple.Safari, com.google.Chrome) and delete its contents (files and subfolders inside). Empty folders remaining is normal.
  6. You can also delete the ~/Library/Logs folder (logs) following the same principle.

Step 5: Clear System Caches (Requires Password)

System caches (/Library/Caches) can also be cleaned, but be more cautious.

  1. Open Terminal (via Spotlight Cmd+Space → type "Terminal").
  2. Enter the command:
    sudo rm -rf /Library/Caches/*
    
  3. Press Enter. The system will ask for your administrator password (characters are not displayed as you type — type it and press Enter).
  4. The command will recursively delete all files and folders inside /Library/Caches. Do not run sudo rm -rf /Library/Caches (without /*) — this would delete the folder itself, which would break the system.

⚠️ Important: This command is safe for caches, but if you type it incorrectly (e.g., sudo rm -rf /), you could destroy the system. Ensure the path is correct.

Step 6: Delete Old iOS/iPadOS Backups

Backups for devices you no longer use can take up gigabytes.

  1. Open "Manage Storage" (see Step 1).
  2. Find the "iOS/iPadOS Backups" category in the list.
  3. You will see a list of devices and the size of their backups.
  4. Select a device that is no longer relevant and click "Delete Backup".

Verify the Result

  1. Return to "About This Mac" → "Storage".
  2. Wait 1-2 minutes for the chart to update.
  3. Compare the total "Available" space with what it was before you started.
  4. You can also check in Terminal:
    df -h /
    
    In the line for / or /System/Volumes/Data, look at the Avail (available) column.

Potential Issues

  • "Permission denied" (in Terminal): Ensure you use sudo for system folders. For folders in ~/Library, sudo is not needed.
  • Space not freed after deleting files: Some apps (e.g., Final Cut Pro, Xcode) store caches in their own databases or in ~/Library/Application Support folders. These need to be cleared via the app's own settings. Also check if virtual machines (Parallels, VMware) are running — their disk images may be active.
  • System "slows down" after cache cleanup: This is normal. Applications will recreate necessary caches on first launch, which may take a few seconds.
  • Caches folder is missing: Do not delete the Caches folder itself. If you did this accidentally, restart your Mac — the system will recreate it automatically.

Additional Methods for Advanced Users

If the basic steps didn't yield the desired effect (especially on smaller SSDs), consider:

  1. Search for duplicate media files: Use utilities like Gemini 2 or dupeGuru. Particularly relevant for photos and music.
  2. Clean up old language packs: In ~/Library/Application Support and /Library/Application Support, you can find folders with language resources for applications (e.g., Microsoft Office Language Pack). Delete unnecessary ones.
  3. Remove old app versions: Duplicates may exist in the /Applications folder (e.g., Firefox.app and Firefox 102.app). Keep only the latest version.
  4. Clean Docker cache (if used): docker system prune -a (will remove stopped containers, images, networks, etc.).

Prevention

  • Perform a quick check via "Manage Storage" once a month.
  • Do not leave large files (ISOs, DMGs, videos) on your desktop and in ~/Downloads longer than necessary.
  • Use the /tmp folder for temporary files (it is cleared on reboot).

F.A.Q.

Is it safe to delete caches on Mac?
What are 'Other Files' in Storage Management and how to clean them?
Can disk cleanup on Mac be automated?
Why didn't space free up after cleanup?

Hints

Check current disk usage
Optimize Storage
Manually delete large files
Clear user caches
Clear system caches
Delete old iOS backups
FixPedia

Free encyclopedia for fixing errors. Step-by-step guides for Windows, Linux, macOS and more.

© 2026 FixPedia. All materials are available for free.

Made with for the community