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?

4 Answers 4


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, 2012 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, 2012 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, 2012 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, 2012 at 20:01
  • 1
    I have found CleanMyMac 2 to be very easy to use and worth the price.
    – dwightk
    Mar 10, 2014 at 15:46

You must log in to answer this question.