Inspect your disks. Understand each partition.

A native macOS disk utility for physical and virtual disks, partitions, images and health, with safeguards around operations on your startup disk.

Coming soon for macOS See the app ↓ Planned for macOS 14+ · Apple Silicon and Intel
Real DiskSalv app window with selected SanDisk USB drive, capacity, health check and volume list
Actual app capture · SanDisk USB drive · open full image ↗

/ features

Disk inspection, partition tools and image workflows in one native window. DiskSalv is still in development.

disks.overviewLists every physical and virtual disk, including unmounted partitions and synthesized APFS containers. Live auto-refresh, capacity bars, device paths.core
smart.monitorS.M.A.R.T. health and temperature via diskutil + optional smartmontools: SATA and NVMe, with critical-warning escalation for failing drives.health
ext4.readerNative read-only ext4 browser: traverse directories and extract files from Linux partitions without mounting. Extent-tree and 64-bit filesystem aware.no mount
partitions.manageCreate, delete, format, resize, rename and repair supported GPT and MBR partitions. Destructive operations show a typed confirmation in the app.GPT · MBR
images.toolsCreate DMG images, convert supported image formats and restore images. Source checksum verification is available for supported image formats when selected.DMG · ISO
files.browserBrowse mounted partitions with copy, delete and rename. The browser treats symbolic links as links instead of opening their targets as folders.files
reports.pdfExport a professional PDF report of disks, partitions and layout, with a partition map diagram, straight from Core Graphics.export
inspector.sunburstA disk inspector panel plus an interactive sunburst view of disk usage with breadcrumb drill-down, and a filterable operations log.visual

/ screenshots

Real captures from the app on macOS, driving a USB stick. Scroll sideways; click to enlarge.

Disk overview showing a SanDisk USB drive and its exFAT volume
disks · overview, S.M.A.R.T., volumes
Built-in file browser listing files on a volume
file browser · copy, delete, rename
Format Partition dialog with a typed confirmation field
format · typed confirmation before formatting

/ operations.list

Whole-disk and partition operations, all native through diskutil, hdiutil and asr. Destructive ones are shown in red.

mount / unmount first aid initialize (GPT / MBR) create partition delete partition format resize rename repair clone disk restore image secure erase create DMG convert ISO ↔ DMG export PDF

/ safety.md

A disk tool that can reshape hardware has to be careful. DiskSalv treats your data as the thing worth protecting.

Startup disk lockout

DiskSalv checks the target against the startup disk before destructive disk operations and refuses the operation when it cannot verify the target.

Typed confirmations

Destructive disk dialogs require typed confirmation before their action buttons unlock. Check the selected device and keep a backup before changing partitions.

Optional image verification

For supported disk images, you can request source checksum verification before restoration. This check does not replace a backup or post-restore validation.

Read-only where it matters

The ext4 reader and hex viewer default to read-only. NTFS and ext4 are never written blindly, and the browser refuses to follow a symlink out of its volume.

Audit log

Disk operations are recorded in a local log under ~/Library/Logs/DiskSalv/ for later review.

Controlled command execution

DiskSalv calls system utilities with validated device identifiers and structured arguments.

/ shortcuts.cfg

Keyboard-first, the way a disk utility should be.

⌘R
Refresh
Rescan disks
⌘O
Mount Image
DMG / ISO
⌘U
Unmount
Selected volume
⌘I
Inspector
Disk details
⌘⇧D
Sunburst
Usage map
⌘⇧L
Operations Log
Filterable
⌘⇧Q
Task Queue
Batch ops
⌘,
Settings
Preferences

/ install.sh

DiskSalv is still in development. Download, signing, permissions and installation instructions will be confirmed before release.

Download & drag

Move DiskSalv.app into your /Applications folder.

First launch

Follow the instructions supplied with the signed public release. If macOS blocks an app you trust, review it in System Settings → Privacy & Security.

Grant access

For raw operations, enable Full Disk Access for DiskSalv in Privacy & Security.