WinDirStat for Mac? The closest equivalents in 2026
Short answer. There's no WinDirStat for Mac: it's a Windows app. The closest free equivalent is GrandPerspective, which draws the same kind of treemap. WizTree, another Windows favourite, has had a Mac version since September 2026, free for personal use. Disk Inventory X was inspired by WinDirStat but only supports macOS 10.13 to 10.15. If you're happy in Terminal,
ncduanddustinstall with Homebrew.
We make DiskFox, one of the apps below, so weigh our view accordingly. Everything else comes from the makers' own pages, linked in each section, and was checked on 28 October 2026.
What WinDirStat does
WinDirStat is a free, open-source (GPL v3) disk usage tool for Windows. Its signature is the treemap: every file is a rectangle, where, in its own words, "area shows size, color shows file type, and nesting shows the folder structure". Next to it are a folder tree, a breakdown by file type, and lists of the largest files. It can also open, move or delete files and run cleanup commands. Version 2.9.3 came out on 11 October 2026, for Windows 7 and later; there's no Mac version (GitHub).
So on a Mac, you're looking for a treemap, a list of the biggest things, and ideally a way to act on what you find.
The closest equivalents at a glance
| Tool | Price | Runs on | What you get |
|---|---|---|---|
| GrandPerspective | Free, or $2.99 on the App Store | macOS 14 or later | A treemap, like WinDirStat's |
| WizTree for Mac | Free for personal use; paid for business | macOS 12 or later | WizTree's Mac version, new in 2026 |
| Disk Inventory X | Free | macOS 10.13 to 10.15 only | A treemap; inspired by WinDirStat, no longer updated |
| QDirStat | Free | macOS 13 or later, via a third-party Homebrew build | A treemap with a folder tree |
| ncdu, dust, gdu, dua | Free | Terminal, via Homebrew | Folder sizes as text, largest first |
| DiskFox (ours) | One-time; 14-day free trial | macOS 14 or later | A map coloured by what grew, plus a history of changes |
GrandPerspective: the free treemap
GrandPerspective is the nearest thing to WinDirStat's treemap on a Mac. "Each file is shown as a rectangle with an area proportional to the file's size." It's open source under the GNU GPL, you can save a scan and reopen it later, and version 3.8.1 (13 September 2026) runs on Apple silicon and Intel Macs with macOS 14 or later.
It's a viewer first: you find the big files, then deal with them in Finder. There's no separate file-type list like WinDirStat's.
Price: free from SourceForge, or $2.99 on the Mac App Store; the site says it's the same app either way. Sources: GrandPerspective, App Store.
WizTree for Mac: new in 2026
WizTree is known on Windows for its speed, which comes from reading the NTFS Master File Table directly. Its maker released WizTreeMac 1.00 on 16 September 2026, for macOS 12 or later on Apple silicon and Intel. The Mac version can't use the same trick: WizTree says "There's no MFT-equivalent low-level structure on APFS/HFS+", so it scans a different way (WizTree vs WizTreeMac).
Price: free for personal use. Business use needs a paid Supporter Code or Enterprise licence, and a Windows Supporter Code works on the Mac version too. Source: download page.
If you already use WizTree on a PC, this is the most familiar option.
Disk Inventory X: inspired by WinDirStat, but old
Disk Inventory X's maker writes that "the idea to develop this program came to me when a fellow of mine showed me his creation WinDirStat". It shows a treemap and is free. But its last version, 1.3, supports macOS 10.13 to 10.15 only, and the page is dated 2019, so it's unlikely to work properly on a current Mac. Source: derlien.com.
QDirStat: a Linux tool with a Mac build
QDirStat is a free, open-source (GPL v2) disk usage tool from Linux, with a treemap and a folder tree. Its maintainer doesn't build it for Mac, but points to a third-party Mac build, which you can install with Homebrew: brew install --cask qdirstat (macOS 13 or later). Sources: QDirStat on GitHub, Homebrew.
In Terminal: ncdu, dust, gdu and dua
If you'd rather type than click, these free tools all install with Homebrew and show folder sizes in Terminal:
- ncdu ("NCurses Disk Usage", MIT): browse folders by size with the arrow keys.
brew install ncdu(Homebrew) - dust (Apache 2.0): a quick tree of the biggest folders, with bars.
brew install dust(Homebrew) - gdu (MIT): a fast interactive viewer; Homebrew installs it as
gdu-go.brew install gdu(Homebrew) - dua-cli (MIT): view sizes and delete what you pick.
brew install dua-cli(Homebrew)
Without installing anything, du -sh ~/* | sort -h lists the folders in your home folder by size, largest last. Our guide to finding large files has more read-only commands.
DiskFox: a different take
DiskFox isn't a WinDirStat clone. Its storage map sizes blocks by space, like a treemap, but colours them by how much they grew this week rather than by file type. Around that, it keeps a dated history of each scan and tells you what changed, for example "Storage use grew by 92.6 GB this week", with the likely cause. It also estimates what's inside System Data, lists your largest files, finds exact duplicates, and shows apps with the data they keep. Cleanup is review-first, and most items go to the Trash.
It measures your startup disk and the external drives you switch on, not network drives, and needs macOS 14 or later. It's a one-time purchase for up to two Macs, with every feature free for 14 days. More on the Mac disk space analyzer page.
And what's built into macOS
Apple menu > System Settings > General > Storage shows how much space each category of files takes, with buttons to review and delete large files (Apple). It's a bar and lists rather than a map, and it says little about System Data, but it's free and already there. Coming from Windows? Our guide to what's taking up space on your Mac explains where the space usually goes.
For more Mac apps, compared side by side, see the best Mac disk space analyzers in 2026 and the best DaisyDisk alternatives.