How to Check Which Folders Use the Most Space in Your Home Folder on a Mac

Illustration for How to Check Which Folders Use the Most Space in Your Home Folder on a Mac

Quick Answer

To see which folders use the most space in your Mac home folder:

  1. Open Finder and select Home from the sidebar. If it is not visible, choose Go > Home from the menu bar.
  2. Switch to List view with View > as List.
  3. Select View > Show View Options, enable Calculate all sizes, and sort by the Size column.
  4. For a faster, more detailed result, open Terminal and run:
du -sh ~/* 2>/dev/null | sort -h

The largest entries at the bottom are the folders and files using the most space in your home folder.

What Your Home Folder Contains

Your home folder is your personal area on the Mac. It usually contains folders such as:

  • Desktop
  • Documents
  • Downloads
  • Movies
  • Music
  • Pictures
  • Public
  • Library

It can also contain files and folders created by apps. The Library folder stores application data, caches, backups, preferences, and other support files. It is normally hidden in Finder because changing or deleting the wrong item can affect apps or your account.

Checking your home folder is useful when your Mac is running low on storage and you want to identify where your personal data or app files are concentrated.

Method 1: Check Folder Sizes in Finder

Finder provides a visual way to inspect your home folder. It is convenient for beginners, although calculating sizes can take time.

1. Open your home folder

  1. Click the Finder icon in the Dock.
  2. Choose Go > Home from the menu bar.

Alternatively, select your user name under Locations or Favorites in the Finder sidebar if it is already shown.

2. Switch to List view

Choose View > as List, or press Command-2. List view displays your home folder’s contents in rows and makes it easier to compare folders.

If the Size column is not visible, Control-click or right-click any column heading, then select Size.

3. Enable folder-size calculation

  1. Choose View > Show View Options, or press Command-J.
  2. Select Calculate all sizes.
  3. Close the View Options window.

Finder may need a moment to calculate the sizes. Large folders, external storage, cloud-synced content, or folders containing many small files can take longer.

4. Sort by size

Click the Size column heading. Click it again if necessary so the largest items appear at the top.

If the size column shows dashes or does not immediately update, wait for Finder to finish calculating. You can also close and reopen the folder or repeat the View Options step.

5. Inspect a large folder

Double-click a large folder and repeat the same process:

  1. Use List view.
  2. Open View > Show View Options.
  3. Select Calculate all sizes.
  4. Sort by Size.

This lets you move through the folder structure until you find the files or subfolders responsible for the space usage.

Finder limitations

Finder’s size calculation is useful but not always ideal for a complete storage audit:

  • It may take a long time for folders with many files.
  • Some protected or hidden contents may not be fully obvious.
  • Cloud files may be placeholders rather than fully downloaded local files.
  • Finder may display a folder size differently from storage-management tools because of snapshots, compression, or file-system details.
  • The Library folder is hidden by default.

Reveal the Library Folder Safely

The user Library folder is inside your home folder and can contain substantial data. To view it:

  1. In Finder, choose Go from the menu bar.
  2. Hold the Option key.
  3. Select Library when it appears.

You can also choose Go > Go to Folder, enter ~/Library, and press Return.

Before deleting anything in Library, be careful. Many folders contain app databases, settings, mail data, browser profiles, or files needed by macOS and third-party applications. Do not remove unfamiliar folders merely because they are large.

Common areas worth inspecting include:

  • ~/Library/Application Support — app data and databases
  • ~/Library/Containers — data for sandboxed apps
  • ~/Library/Group Containers — shared data used by related apps
  • ~/Library/Caches — temporary files, although not every cache is safe to remove manually
  • ~/Library/Messages — Messages attachments and related data
  • ~/Library/Mail — locally stored mail data

Use an app’s own settings or an official cleanup procedure before removing data from these locations.

Method 2: Use Terminal for a Faster Folder Comparison

Terminal can calculate the size of each top-level item in your home folder and sort the results. This is often faster and clearer than waiting for Finder to calculate every folder.

1. Open Terminal

Open Terminal from Applications > Utilities, or use Spotlight by pressing Command-Space, typing Terminal, and pressing Return.

2. Run the size command

Copy and paste this command into Terminal, then press Return:

du -sh ~/* 2>/dev/null | sort -h

What the command does:

  • du measures disk usage.
  • -s shows one total for each item instead of listing every file.
  • -h formats sizes in a readable way, such as MB or GB.
  • ~/* checks the items directly inside your home folder.
  • 2>/dev/null hides permission-error messages so the results are easier to read.
  • sort -h sorts the results by size.

The output may look similar to this:

4.0K    /Users/yourname/Public
1.2G    /Users/yourname/Documents
6.8G    /Users/yourname/Pictures
18G     /Users/yourname/Library

The largest entries appear at the bottom. Your names and sizes will be different.

This command only reads folder information. It does not delete files or change settings. For another Terminal-based approach, see this guide to comparing folder sizes in Terminal on a Mac.

Include hidden items

The * pattern does not include hidden files and folders. To inspect both regular and hidden items in your home folder, use:

du -sh ~/{*,.[!.]*,..?*} 2>/dev/null | sort -h

This includes hidden names while avoiding the special . and .. directory entries.

Some shell configurations may display a warning if no matching hidden items exist, but the command is otherwise read-only.

Inspect a large folder in more detail

If ~/Library is the largest result, compare its immediate subfolders:

du -sh ~/Library/* 2>/dev/null | sort -h

For a large Documents, Downloads, or Pictures folder, replace Library with the folder you want to inspect:

du -sh ~/Downloads/* 2>/dev/null | sort -h

Continue narrowing the search by replacing the path with the largest subfolder. For example:

du -sh ~/Library/Application\ Support/* 2>/dev/null | sort -h

The backslash before the space in Application Support allows Terminal to treat the folder name as one path. You can also put the entire path in quotation marks:

du -sh "$HOME/Library/Application Support"/* 2>/dev/null | sort -h

For a more extensive search that identifies unusually large individual files as well as folders, use this guide to find the largest files and folders in Terminal on a Mac.

Understand the Results Before Deleting Anything

A large folder is not automatically safe to remove. First determine what created it and whether you still need the contents.

Downloads

The Downloads folder often contains disk images, installers, exported videos, archives, and duplicate documents. You can usually review these items in Finder and remove files you recognize as unnecessary.

Documents, Movies, and Pictures

Personal files are generally the safest place to recover storage, provided you have a backup or no longer need the files. Consider moving large files to an external drive or another approved storage location instead of deleting them immediately.

Music

Music libraries can contain locally downloaded songs, videos, and recordings. If you use a music app, manage downloaded media from within the app when possible.

Library

The Library folder may be large because of app data, local backups, mail, messages, caches, and cloud-service files. Avoid deleting entire folders from it. Removing app data manually can cause lost preferences, missing files, or other unexpected behavior.

Desktop

Files on the Desktop count toward your home-folder storage just like files in Documents. Organizing the Desktop can also make it easier to identify old downloads and duplicate files.

Check Whether the Space Is Actually on the Startup Disk

The du command reports files visible within your home folder. The amount of free space shown by macOS may not match exactly because storage can also include:

  • Other user accounts
  • macOS system files
  • Local snapshots
  • Virtual-memory files
  • APFS storage behavior
  • Cloud data that is or is not downloaded locally
  • Items that your account cannot read

To check the broader disk picture, open Apple menu > System Settings > General > Storage. The categories there can help show whether the main issue is applications, documents, messages, macOS, or another type of data.

You can also inspect free space and mounted volumes in Terminal with:

df -h

This command reports file-system capacity and available space. It does not delete or modify anything. More details are available in this guide to checking disk space and storage usage in Terminal on a Mac.

Troubleshooting

Finder does not show folder sizes

Make sure you are using List view and have selected Calculate all sizes in View > Show View Options. Wait for calculation to finish, especially if the folder contains many files.

Terminal says “Permission denied”

Some folders cannot be fully read by Terminal. You can grant Terminal access in System Settings > Privacy & Security > Full Disk Access, then enable Terminal if it is listed.

Changing privacy permissions affects what Terminal can access. Enable this only when necessary, and turn it off afterward if you prefer not to leave Terminal with broader access.

The command’s 2>/dev/null portion hides error messages; it does not grant permission or make inaccessible files countable.

The Terminal command seems stuck

du must examine files and folders, so it may take time. This is more likely with large photo libraries, mail stores, virtual machines, cloud folders, or folders containing many small files. Allow it to finish, or press Control-C to stop it. Stopping the command does not delete or alter files.

Finder and Terminal show different sizes

Small differences are normal. They can result from rounding, hidden files, permissions, compression, snapshots, cloud placeholders, or whether each tool includes the same contents.

Compare the same path with the same level of detail, and make sure neither result is still being calculated.

A cloud folder appears unusually large

Cloud services can show files that are available online, downloaded locally, or in the process of syncing. Check the service’s own status indicators and storage settings before deleting anything. Removing a local copy may also affect access on other devices, depending on the service.

I found a large unknown folder

Do not delete it immediately. Search the folder name, check which app created it, and review the app’s settings. If the folder is inside Library, leave it alone until you understand its purpose and have a current backup.

Frequently Asked Questions

What is the fastest way to see the largest folders in my home folder?

Open Terminal and run:

du -sh ~/* 2>/dev/null | sort -h

The largest items appear at the bottom.

Is it safe to delete large folders from my home folder?

Not automatically. Personal files in Downloads, Documents, or Movies may be safe to review, but folders in Library can contain important app data. Confirm what a folder is used for before deleting it.

Why is my Library folder so large?

It may contain app data, caches, mail, messages, browser data, local backups, and files from cloud services. Its size alone does not indicate that it is safe to clean manually.

Does du delete anything?

No. The commands in this guide only read and display storage usage. They do not delete files or change system settings.

How can I find large individual files instead of folders?

Use Finder’s search tools or a Terminal command designed to identify large files. Folder totals are a good first step, but individual videos, disk images, virtual machines, and archives may be the real cause of high usage.

Final Thoughts

Finder is the simplest way to inspect your home folder visually, while Terminal provides a quick sorted list of folder sizes. Start with the top-level folders, then inspect the largest one carefully. Review personal files first, and treat anything inside Library or an unfamiliar app folder with caution.