Loading…
Loading…
Unpacks archive files like ZIP, RAR, and more

The Unarchiver — Official Website
The Unarchiver is an indispensable macOS utility, earning its near-perfect rating through unparalleled format support, seamless integration, and a steadfast commitment to being entirely free. It effortlessly tackles obscure and common archive types that baffle Apple's native tool, making it a must-have for anyone who regularly interacts with compressed files. While its lack of compression features and occasional vague error messages are minor drawbacks, they are easily overshadowed by its robust extraction capabilities and intelligent handling of foreign character sets. For developers, its command-line tools add significant value, solidifying its position as the ultimate archive extractor on macOS.
brew install --cask the-unarchiverThe Unarchiver is a highly acclaimed, free macOS utility designed for effortlessly extracting content from virtually any archive file format. Developed initially by Dag Ågren and later acquired by MacPaw, it serves as a robust replacement for macOS's built-in Archive Utility, significantly expanding the range of supported formats. From common types like ZIP, RAR, 7z, TAR, GZIP, and BZIP2 to older and more obscure formats such as StuffIt, DiskDoubler, LZH, ARJ, and even various Amiga disk images, The Unarchiver handles them all with remarkable efficiency. Its underlying technology, partially built around the libxad library and a custom Objective-C engine, ensures broad compatibility and reliable performance. Crucially for a global user base, it excels at detecting and correctly handling filenames encoded with foreign character sets, preventing garbled text upon extraction. For developers and power users, The Unarchiver is an indispensable tool, simplifying complex archive management and integrating seamlessly into the macOS environment for a frictionless experience.
The Unarchiver is a venerable macOS utility renowned for its unparalleled ability to extract files from an extensive array of archive formats. Going beyond macOS's native Archive Utility, it provides broad compatibility, user-friendliness, and essential customization options for efficient file management on Mac systems.
The Unarchiver was initially developed by Dag Ågren, a Finland-based software developer, and first publicly released as version 1.1 in September 2006. Ågren created the utility as a personal project to address the limitations of macOS's native archive handling, particularly its lack of support for diverse formats like RAR. From 2006 to 2016, it was distributed as free, open-source software under the GNU Lesser General Public License. In July 2017, Ukrainian software company MacPaw acquired The Unarchiver, committing to maintain its free availability and further enhance its features and compatibility with new macOS versions. The most recent version, 4.3.9, was released in March 2025.
The Unarchiver is specifically designed for macOS, running on both Intel 64 and Apple Silicon architectures. It's engineered as a more capable replacement for the built-in macOS Archive Utility, integrating seamlessly with the Finder. A core architectural strength is its extensive format support, handling over 50 archive types, including Zip, RAR, 7-zip, Tar, Gzip, and older formats like StuffIt and Amiga archives, often leveraging the libxad library. This broad compatibility extends to handling filenames in foreign character sets through Unicode compatibility, preventing corruption issues with international archives. While the graphical user interface is macOS-only, its underlying unarchiving code is also available via command-line tools, `unar` and `lsar`, which are compatible with macOS, Windows, and Linux.
The Unarchiver's ecosystem is primarily centered around its robust standalone macOS application, which is completely free with no in-app purchases. It seamlessly integrates with macOS Finder, allowing users to set it as the default application for various archive types for easy double-click extraction. Beyond the desktop, MacPaw offers a separate iOS application called 'Archives' for iPhone and iPad users, enabling on-device archive extraction, though it's not cross-compatible with the desktop version. For users requiring terminal-based operations, the `unar` and `lsar` command-line utilities provide extraction and content listing functionalities across macOS, Windows, and Linux, making it adaptable for scripting and automation. The Unarchiver itself does not offer compression capabilities; it focuses solely on decompression.
Recent updates for The Unarchiver include version 4.3.9, released in March 2025, which primarily focused on addressing minor bugs and known crashes to enhance stability and reliability. Looking into 2026, the general direction for the application, under MacPaw's stewardship, is expected to continue emphasizing ongoing compatibility with the latest macOS versions and potential feature enhancements driven by user feedback. There's a strong commitment to maintaining its free availability and user-friendly experience, with an eye towards expanding support for even more obscure or emerging archive formats. The underlying technological landscape in 2026 suggests an acceleration of AI and advanced technology impacting software development, leading to potential innovations in handling complex file structures or enhancing performance.
The Unarchiver boasts unparalleled compatibility, supporting an impressive array of over 4 dozen archive formats, far exceeding the native macOS utility. This includes popular formats like RAR5, 7z, and Zipx, alongside esoteric and legacy types, ensuring users can open almost any compressed file encountered.
A standout feature is its intelligent detection and correct handling of filenames in foreign character sets. This eliminates issues with garbled or unreadable filenames when extracting archives created on non-English operating systems, a common problem for international users and developers.
Designed to feel like a natural extension of the Finder, The Unarchiver operates with an 'invisible' interface. Users can simply double-click an archive, and the application handles the extraction process discreetly, making it incredibly user-friendly and efficient for daily tasks.
The utility effectively handles multi-part (split) archives, common with larger files distributed across several segments, particularly for formats like RAR. It also supports password-protected archives, providing prompts for decryption when necessary for secure access.
Beyond its graphical interface, The Unarchiver package includes powerful command-line tools, `unar` for extraction and `lsar` for listing archive contents. These utilities are invaluable for developers scripting automated tasks or power users preferring terminal-based operations.
A software developer frequently downloads source code, libraries, and asset packages from various platforms, often encountering diverse archive formats like `.tar.gz`, `.7z`, or obscure `.lzh` files. The Unarchiver, especially with its `unar` command-line utility, allows them to quickly extract these files within their build scripts or directly from the terminal, ensuring compatibility and saving precious time that would otherwise be spent searching for format-specific extractors. Its robust foreign character support also prevents issues with international project files.
A digital archivist or researcher often deals with vast collections of historical data, legacy software, or research datasets, which are frequently stored in old or uncommon archive formats like StuffIt, DiskDoubler, or Amiga disk images. The Unarchiver's extensive support for these vintage formats is crucial, enabling them to reliably access and preserve content that would otherwise be inaccessible with standard macOS tools, thus safeguarding valuable digital heritage.
A power user who regularly exchanges files with colleagues and clients across Windows, Linux, and other operating systems often receives archives in formats like RAR or 7z, which macOS's built-in utility struggles with. The Unarchiver provides a seamless solution, automatically handling these files, including those with non-Latin filenames, and integrating smoothly into their workflow. This ensures that they can always open incoming files without interruption or needing to request different formats.
Installing The Unarchiver on macOS is straightforward, offering both direct download for graphical users and Homebrew Cask for developers and command-line enthusiasts. Choose the method that best fits your workflow.
Visit the official The Unarchiver website or the Mac App Store to download the latest `.dmg` file. Once downloaded, open the `.dmg` and drag 'The Unarchiver.app' into your Applications folder. You may then launch it from there.
For users who prefer command-line management, The Unarchiver is available through Homebrew Cask. If you don't have Homebrew installed, first install it by running: `/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"`. Then, install The Unarchiver with: `brew install --cask the-unarchiver`.
After installation, locate any archive file (e.g., a `.zip` or `.rar`). Right-click (or Ctrl-click) it, select 'Get Info', and in the 'Open with:' section, choose 'The Unarchiver'. Click 'Change All...' to set it as the default for that file type and others it supports.
By default, The Unarchiver often extracts files to the same directory as the archive. To change this, open The Unarchiver's preferences (accessible from the menu bar). Navigate to the 'Extraction' tab and select a specific 'Extract to' folder, or choose 'Ask for a folder' each time for more granular control over where your unarchived content lands. This is particularly useful for maintaining an organized downloads folder.
The Unarchiver can be configured to automatically handle specific archive types. In its preferences, under the 'Archive Formats' tab, you can enable or disable automatic opening for various formats. This allows you to retain macOS's built-in utility for certain `.zip` files if desired, while delegating more complex or less common formats exclusively to The Unarchiver. This fine-tuning prevents conflicts and optimizes your file management.
For users frequently dealing with archives from diverse geographical regions, ensuring correct filename encoding is vital. The Unarchiver offers advanced encoding detection. While it's generally automatic, if you encounter garbled filenames, check the 'Encoding' preferences. You might manually specify a fallback encoding or review the auto-detection settings to improve accuracy for specific problematic archives.
While The Unarchiver excels in its core mission, other macOS archive utilities offer different feature sets, including compression capabilities or advanced management tools.
The Unarchiver stands out in the crowded utility market by being completely free. Since its inception by Dag Ågren and its subsequent maintenance by MacPaw, the application has consistently adhered to a 'free and always will be' model, with no hidden costs, in-app purchases, or subscription tiers. This commitment to accessibility makes it an incredibly valuable tool for all Mac users, from casual users to professional developers, who require robust archive extraction without financial commitment. The developers are supported through other commercial products offered by MacPaw, ensuring The Unarchiver remains a high-quality, free utility, constantly updated and improved without passing costs to its users.
While The Unarchiver itself is a proprietary product maintained by MacPaw, a vibrant community indirectly benefits from its underlying technologies and the developer's commitment. Official support for the application is primarily handled through MacPaw's channels, accessible via their website. For technical deep-dives and discussions around its command-line components, `unar` and `lsar`, the original open-source GitHub repositories (or mirrors) often serve as a resource for developers. Although there isn't a dedicated community forum specifically for The Unarchiver, MacPaw's reputation ensures regular updates and responsiveness to issues reported through their support system, with the official website serving as the primary hub for information and downloads.
EvilComp • 11.1K views
ProgrammingKnowledge2 • 578.7K views
Easy Tech Steps • 82 views
The Unarchiver is an indispensable macOS utility, earning its near-perfect rating through unparalleled format support, seamless integration, and a steadfast commitment to being entirely free. It effortlessly tackles obscure and common archive types that baffle Apple's native tool, making it a must-have for anyone who regularly interacts with compressed files. While its lack of compression features and occasional vague error messages are minor drawbacks, they are easily overshadowed by its robust extraction capabilities and intelligent handling of foreign character sets. For developers, its command-line tools add significant value, solidifying its position as the ultimate archive extractor on macOS.
Productivity & Workflow Analyst
Last verified: Feb 15, 2026
Accessed Feb 15, 2026
Accessed Feb 15, 2026
Accessed Feb 15, 2026
Accessed Feb 15, 2026
Accessed Feb 15, 2026
Research queries: The Unarchiver official website; The Unarchiver features; The Unarchiver supported formats; install The Unarchiver Homebrew; The Unarchiver GitHub