The Unarchiver for Mac gives you the tools you need to open just about any type of compressed file and extract the items contained inside. You can choose which formats you'd like to use this program for, so it will only spring into action when you want it to.
Streamlined interface: Users of all skill levels should have no trouble finding their way around this application's interface. There are three tabs across the top of the window that provide access to the app's various features, and selecting the types of file formats you'd like to open with the app is as easy as checking items from a list.
Customization options: While this app doesn't have a ton of features, it has just the right mix of options for determining where files should be extracted to and how you'd like the extracted files' data to display. For instance, you can set the program to use the original date and time from the compressed file on the extracted files, or you can instruct it to insert a new date and time reflecting when the files were extracted.
Limited help: There are some forums you can browse to find information about how to troubleshoot problems or how to access all of the app's features, but there is no real dedicated Help feature. You can also read a little bit about the program on the company's home page, but that's about the extent of it. However, the accessibility of the interface and the lightweight nature of the program mean that you probably won't have too much need for it.
This is a good program to have on hand, because you never know when you're going to need to open files that other people send you in a variety of compressed formats. It's free, works well, and has just the right mix of features to make it a good option for most users.
The Unarchiver supports more formats than I can remember. Zip, Tar, Gzip, Bzip2, 7-Zip, Rar, LhA, StuffIt, several old Amiga file and disk archives, CAB, LZX, stuff I don't even know what it is. It copies the finder file-copying/moving/deleting interface for its interface and uses the character set auto-detection code from Mozilla to auto-detect the encoding of the filenames in the archives. The Unarchiver supports split archives for certain formats, like RAR. It is built around libxad. This is an old Amiga library for handling unpacking of archives. It supports a whole lot of formats, and I added a couple more, and bugfixed old code. I also wrote a higher-level Objective-C wrapper around it, which might be useful for other projects too (including Xee).
What's new in this version:
- Fixed extraction of double-format archives like .tar.gz, which was accidentally broken in 3.9.