Platter
- SMART tests
- Benchmarks
- Surface scans
- Dual-pane
Your drive’s health, one click away.
Macintosh SSD · Internal NVMe · APFS
| Attribute | Value | State |
|---|---|---|
| Critical warning | 0 | OK |
| Available spare | 100% | OK |
| Percentage used | 8% | OK |
| Data units written | 14.2 TB | OK |
| Power cycles | 311 | OK |
| Unsafe shutdowns | 6 | Watch |
| Media errors | 0 | OK |
- Apps24%
- Documents16%
- Media31%
- System12%
- Free17%
494 GB of 1 TB used · sample
- Quick SMART testReads the drive’s own health log
- BenchmarkSequential and random read and write
- Surface scanRead-only, never writes to the drive
SMART data is hard to read, and many USB drives hide it completely.
Platter was the first project I ever started. I love optimizing my workflow, and I’m obsessed with feature-rich apps. After tuning almost everything on my MacBook, one spot was still lacking: Finder. It’s a core part of using a Mac, so if it falls short, it bottlenecks everything else. I wanted to fix that.
Platter is a native menu bar app. A small ring opens a popover with drive health, temperature, endurance and live read and write activity, and a dashboard goes deeper. Everything stays on your Mac: no accounts, no analytics.
- 01Find
Every physical drive, found by Platter itself
IOKit · DiskArbitration - 02Read
Health through a swappable provider, even when a bridge says nothing
smartctl - 03Keep
Trends, first-seen baselines and events, stored on your Mac
SQLite - 04Show
A menu bar ring, a popover and a six-tab dashboard
SwiftUI · Swift Charts
- A menu bar ring and popover with health, temperature, endurance and read/write activity
- A dashboard with Overview, SMART, History, Storage, Diagnostics and Notes
- Local history: trends, first-seen baselines and events
- Benchmarks, SMART tests and schedules, and read-only surface scans
- A dual-pane file manager
Reading drives that don’t want to be read.
USB and Thunderbolt enclosures often can’t pass SMART data through. Platter finds every physical drive on its own, then reads health through a swappable provider, so a drive stays listed even when its bridge says nothing. Raw-disk access means the app is unsandboxed, so its optional helper checks code signatures both ways and speaks over a restricted XPC interface.