iDefrag to aplikacja przeznaczona do defragmentacji i optymalizacji dysków w systemie Mac OS X. Program obsługuje systemy plików HFS i HFS+, a także metadane B-Tree systemu BTRFS. Funkcje oferowane przez iDefrag to między innymi możliwość defragmentacji z użyciem jednego z czterech algorytmów, nawet podczas korzystania z dysku (algorytm on-line), monitorowanie temperatury dysku czy tworzenie dysków startowych. Narzędzie współpracuje z programem Time Machine i może być rozszerzane z użyciem AppleScript. Za pomocą panelu preferencji można monitorować pracę aplikacji, przesyłać powiadomienie pocztą elektroniczną a także sprawdzać automatycznie aktualizacje. Program umożliwia również wybór plików, które mają być usuwane (np. TMP). iDefrag dostępny jest jako demo i pełne, płatne wydanie. Wersja demonstracyjna pozwala jedynie na podgląd dysku i fragmentacji, nie można natomiast wprowadzać zmian.