I want to find a way to delete all the useless files: binaries, log and cache files, duplicate files and app's leftover.

How can I do that?


Onyx (free)

  • Verify the Startup Disk and the structure of its System files, to run misc. tasks of system maintenance

  • Configure some hidden parameters of the Finder, Dock, QuickTime, Safari, Mail, iTunes, Login window, Spotlight, and many of Apple’s applications

  • Delete caches, to remove a certain number of files and folders that may become cumbersome, and more.

  • ...

Removing duplicate files is not supported by Onyx.

enter image description here


I use Macaroni by Atomic Bird http://www.atomicbird.com. Cost $10. Installs as a login item, with a pane in System Preferences. Automatic daily, weekly and monthly cleaning.

2014: I would also recommend "Duplicate Detective", currently $3 in the Mac App Store. It finds files with duplicate hash values, not relying on file names or just file sizes alone.


One of the oldest and popular app is CCleaner. It is most popular app for PC. And it works perfectly on Mac too.


I use CleanMyMac, which has the following features:

  • reset outdated cache files to zero
  • remove log files
  • remove the binary files that are not executed on your computer, from applications with an executable for PowerPC and Intel
  • remove useless files created by applications
  • remove leftovers, and clean the trashcan
  • keep the trashcan under control, and delete the files when the size of the files contained in the trashcan reach a limit you can set
  • uninstall applications


  • 3
    Not sure why you were voted down. I use an application called MacKeeper which is quite similar. – user479 Jan 10 '12 at 5:11
  • 2
    Having used both CleanMyMac and MacKeeper, I have to say they are both dubious applications. They run constantly, and are extremely hard to remove. – spudwaffle Jan 10 '12 at 7:54
  • 3
    I downvoted for 3 reasons. One was touched on by @spudwaffle: the product is not entirely safe. The second is because the guys that run MacPaw (makers of CleanMyMac) exploit the review system of sites like MacUpdate to artificially inflate their rankings (by giving out licenses in exchange for favorable reviews). Therefore, it's not a product I feel deserves any support (and when I hear something favorable about the app, I'm always wary that it's disingenuous). Lastly, the answer is really just a glorified promo for the app and doesn't address the full scope of the question. – user10355 Jan 10 '12 at 9:43
  • 1
    @cksum The OP didn't ask for a free application, and I am not affiliated with who developers the application. – apaderno Jan 10 '12 at 20:01
  • 1
    I have found CleanMyMac 2 to be very easy to use and worth the price. – dwightk Mar 10 '14 at 15:46

You must log in to answer this question.