Overview
SpaceKnife shows you what fills your drives. It scans a drive or a folder and draws everything in it as a picture in which size is space, so the largest files and folders stand out at a glance. The picture fills in while the scan runs, and afterwards it keeps up with changes on disk.
It runs on Windows 10 and later, on Linux, and on macOS 14 and later, in English and Simplified Chinese.
What it does
Section titled “What it does”- Three visualizations: a nested treemap, a flame graph and a polar flame graph of the same scan. Switch at any time with V.
- Fast scans: folders are read in parallel. On Windows, a whole NTFS volume can be read from its Master File Table instead, which takes seconds.
- Polite to your disk: you can cap the disk load a scan causes, and it backs off when other programs need the disk.
- Live monitoring: after the scan, changes on disk keep flowing in and the changed blocks flash.
- Filters: by name, file class, size, dates, attributes and tags, combined freely. Matches stay lit, the rest dims, and the side panel lists them.
- Tags: four color tags (red ▲, yellow ■, green ●, blue ◆) to mark what to keep or remove.
- Snapshots and comparison: a snapshot is saved after each scan. Compare any two, or a snapshot with now, and see what grew and what is new.
- Safe cleanup: collect items in the delete basket first. They go to the recycle bin by default, and system folders are protected.
- Export and command line: CSV, JSON and HTML reports, and a command line for scans and snapshots.
Where to start
Section titled “Where to start”- Install and upgrade: get SpaceKnife onto your system.
- Your first scan: pick a drive or folder and read the result.
- Visualizations: what the treemap, the flame graph and the polar flame graph show, colorings, detail levels and the special blocks.
- Navigating the picture: zoom, history, the details panel, the context menu, split view and tabs.
- Filters: find exactly the files you care about.
- Keyboard shortcuts: everything on one page.
If you only read one page after the first scan, make it Navigating the picture: almost everything there has a key, and the keys are what make SpaceKnife fast to use.
The documentation
Section titled “The documentation”Getting started
- Install and upgrade: installers and portable builds for each system, and how to upgrade.
- Your first scan: starting a scan and what you see while it runs.
Using SpaceKnife
- Visualizations: the three ways to draw a scan, and how to read them.
- Navigating the picture: moving around, selecting, menus, split view, tabs, the results list, jumping to a path.
- Filters: the filter language, with examples.
- Tags and file classes: color tags, and the file classes behind the colors.
- Live monitoring: how SpaceKnife follows changes after the scan.
- Snapshots and comparison: saving, opening and comparing scans.
- Freeing up space: the delete basket, the recycle bin and protected places.
- Export and reports: getting the data out.
Advanced
- Keyboard shortcuts: every key.
- Command palette: commands, paths and filters from one input.
- Command line: scanning and working with snapshots from a terminal.
- Scan speed and disk load: scan methods, parallelism and the disk load cap.
- Settings reference: every setting.
- Data locations and portable mode: where settings, snapshots and logs live.
Help
- Updates and privacy: what SpaceKnife checks online and what it never sends.
- Troubleshooting: common problems and how to solve them.
- Building and contributing: building from source and helping out.
Shortcuts to learn first
Section titled “Shortcuts to learn first”| Keys | Action |
|---|---|
| Ctrl+K | Command palette: run a command, jump to a path, find a file by name, apply a filter |
| Double-click, Enter | Zoom into a folder |
| Backspace | Back to where you were |
| Alt+↑ | Up one level |
| Ctrl+Home | Back to the top of the scan |
| / or Ctrl+F | Filter |
| V / Shift+V | Next / previous visualization |
| C | Next coloring |
| Ctrl+= / Ctrl+- | More / fewer levels of detail |
| F / U | Show or hide free space / unknown space |
| Shift+F10 | Context menu of the selection |
| Delete | Put the selection in the delete basket (nothing is deleted yet) |
| Ctrl+T / Ctrl+W | New tab / close tab |
Single-letter keys don’t fire while you type in a text field. On macOS, press ⌘ wherever a key says Ctrl, and Option for Alt. The full list is in Keyboard shortcuts.
A few habits that pay off
Section titled “A few habits that pay off”- Zoom, don’t squint. Keep the detail level moderate and double-click into the part you care about; Backspace brings you back exactly where you were, selection included.
- Let the side panel do the reading. Select a folder and open Largest files to see its biggest files wherever they sit.
- Find all copies of a name. Select a folder such as
node_modules, press Ctrl+K and leave the input empty: the palette lists other items whose names contain it. - Two views at once. Split view puts a treemap and a flame graph of the same scan side by side.
- Filter, then walk. After filtering, click the first match in the side panel and press ↓: each match lights up in the picture.