One ring, three levels deep
The chart shows the folder you are in and two levels beneath it at the same time. A wedge's size is its share of the space, so whatever filled the disk is the first thing you look at.
Sunflower draws your Mac's storage as one ring: the folder you are looking at and two levels beneath it, biggest first. The caches nobody empties and the leftovers from apps you deleted years ago turn up in the same picture.
Version 1.0 · macOS 15 or later, Apple Silicon · notarized by Apple
The film
Fifty seconds on the space your Mac will not explain, and the app that does. Sound on.
What it does
Which folder got big, and what is inside it. Everything here exists to shorten the distance between those two things.
The chart shows the folder you are in and two levels beneath it at the same time. A wedge's size is its share of the space, so whatever filled the disk is the first thing you look at.
Clicking a wedge opens its details: the full path, and what is inside it sorted largest first. Click a folder in that list and the ring goes there.
macOS reports one opaque number and leaves you to guess. Sunflower splits it into caches, backups, derived data and the rest, and says what each one is before you touch it.
Every installed app is sized by its bundle plus the support folders, containers and caches it scattered around the disk. Uninstalling takes all of it.
Rings are for browsing. A treemap compares many uneven folders by area, and a sorted list never folds anything away for being small. The choice lives in Settings.
External drives appear next to the startup disk, each with how full it is, and you pick the one that is actually filling up.
How it works
The ring fills with what you actually have, and a thin arc outside it shows how full the disk is. Free space used to take up most of the circle and buried the folders anyone came to look at, so it moved out to the edge where one number belongs.
Largest first, the way the details panel lists a folder.
Selecting a folder slides the ring so that folder sits in the middle of what you can see, and the panel names it, sizes it and lists what is inside. Clicking a folder in that list goes there.
An app can go along with everything it left scattered around the disk. Or clear just its caches and keep the app, which is what you usually want from something you are still using.
Bundle 12,1 GB · leftovers 11,3 GB, mostly DerivedData
What it will not do
These are not settings. They are how the app is built, and none of them can be turned off.
Opening Sunflower reads a disk name and a capacity, and stops there. The walk begins when you press the button, and you can stop it partway and keep what it found.
Every removal passes through one sheet that lists exactly what is going and what it frees. Items go to the Trash, so a change of mind costs nothing.
Sunflower will not delete system paths. You can look at every byte of them, and there is no setting that changes what it will do with them.
A file that lives only in the cloud takes no space on your Mac. Sunflower counts it as zero and leaves it there rather than downloading it to weigh it.
Price
There is no licence to buy and no account to make. Sunflower does one job on one platform, and it costs nothing.
Version 1.0 · 2.1 MB disk image · SHA-256ad8ca6c3cd943a71d4d107c3a6d76a49ba8fc8649181dcee2f7bb81304f42a8f