iDefrag
iDefrag is a macOS disk defragmentation and optimization utility for reorganizing files on HFS+ hard drives to improve access efficiency.
What is iDefrag?
iDefrag is a Mac utility from Coriolis Systems Limited designed to defragment and optimize data placement on HFS+ hard drives. It helps users reorganize fragmented files, consolidate free space, and adjust file layout so frequently used data can be placed more efficiently on disk. The app was built for older Macs with spinning hard drives, where fragmentation could affect startup time, app launches, and general file access. It also includes boot-time defragmentation for files that cannot be moved while macOS is running. iDefrag is most relevant for legacy macOS systems and older storage setups rather than modern Macs that use SSDs and APFS volumes.
Key features
- Defragment fragmented files on HFS+ volumes
- Optimize file placement to improve hard drive access patterns
- Consolidate free space into larger continuous areas
- Run boot-time defragmentation for files in use
- View disk layout and fragmentation visually
- Choose different optimization strategies for disk organization
Review app leftovers with diCleaner
Inspect caches, support files, containers, and login items before cleaning.
Safety overview
Status: Use with caution
iDefrag is legitimate utility software, but it works directly with disk structure and moves data on storage volumes. That level of access is inherent to its purpose, so mistakes, interruptions, or use on unsupported modern storage formats can put data at risk. It is best suited to older Macs with HFS+ hard drives, not current APFS and SSD-based setups. Back up important data before using it and avoid running it on disks or macOS versions it was not built to support.
Recommendation: Keep iDefrag only if you maintain an older Mac with a compatible HFS+ hard drive and you actively use disk optimization tools. If you use a modern Mac with SSD storage or APFS, you can usually remove it without losing anything important beyond the app itself.
Common paths
/Applications/iDefrag.app
Preference paths
~/Library/Preferences/com.coriolis-systems.iDefrag.plist
Share your experience
Be the first to share your experience.