There is no built-in support for files with .rar extensions on the Mac running on macOS. So if you have a *.rar file downloaded from the web, or shared with you by your office colleague or friend, you will need an application or a binary that will extract RAR files.
Let us take a look at 2 different ways you can extract rar files,
1. Install rar formula using Homebrew
- Open Terminal App,
- Type the below command,
% brew install rar ==> Downloading https://www.rarlab.com/rar/rarmacos-arm-612.tar.gz ==> Installing Cask rar ==> Moving Generic Artifact 'default.sfx' to '/opt/homebrew/lib/default.sfx' ==> Moving Generic Artifact 'rarfiles.lst' to '/opt/homebrew/etc/rarfiles.lst' ==> Linking Binary 'rar' to '/opt/homebrew/bin/rar' ==> Linking Binary 'unrar' to '/opt/homebrew/bin/unrar' 🍺 rar was successfully installed!
Note: If you get error "zsh: brew command not found" then you need to install homebrew
RAR will be installed from https://www.rarlab.com
- To extract a file use command unrar e filename.rar
Example:% unrar e myDir.rar
2. Install tools from the Mac App Store
There is a lot of rar file archiver and unarchive software that you can get from the official App Store on Mac. Here are a few of them you can try,
- Unzip - RAR ZIP 7Z Unarchiver: https://apps.apple.com/in/app/unzip-rar-zip-7z-unarchiver/id1537056818?mt=12
- The Unarchiver: https://apps.apple.com/in/app/the-unarchiver/id425424353?mt=12
- RAR Extractor - Unarchiver: https://apps.apple.com/in/app/rar-extractor-unarchiver/id646295438
Let us take a look at how to install The Unarchiver app on the Mac,
![The Unarchive install on Mac using App Store The Unarchive install on Mac using App Store](https://code2care.org/q/3-ways-to-extract-rar-files-on-mac/images/The Unarchive install on Mac using App Store.jpg)
- Open App Store by going to Apple Menu -> App Store... (or Spotlight Search),
- Now Type in search "The Unarchiver",
- Click on the Get icon (you may be asked to enter your Apple ID Password or use Touch ID),
- Click Open once installed.
- Make sure to select the RAR options when the Preferences options come up.
![Make sure to select RAR Archive Option Make sure to select RAR Archive Option](https://code2care.org/q/3-ways-to-extract-rar-files-on-mac/images/Make sure to select RAR Archive Option.jpg)
To use this app simply right-click on the rar extension file and select Open With -> The Unarchiver
![Extract rar file example Mac Extract rar file example Mac](https://code2care.org/q/3-ways-to-extract-rar-files-on-mac/images/Extract rar file example Mac.jpg)
Facing issues? Have Questions? Post them here! I am happy to answer!
Rakesh (He/Him) has over 14+ years of experience in Web and Application development. He is the author of insightful How-To articles for Code2care.
Follow him on: X
You can also reach out to him via e-mail: rakesh@code2care.org
- Fix: grunt: command not found (Mac/Windows)
- AppleScript Example with TextEdit
- How to copy Password of Wifi on your Mac
- Install OpenJDK Java (8/11/17) versions using brew on Mac (Intel/M1/M2)
- How to check if a port is in use using terminal [Linux or macOS]
- Cut, Copy and Paste Keyboard Shortcuts on Mac Keyboard
- [macOS] NetBeans IDE cannot be installed. Java (JRE) found on your computer but JDK XX or newer is required.
- How to Remove Widgets from macOS Sonoma 14 Desktop
- Turn off Auto-Capitalization on macOS Ventura 13
- How to Go To /usr/local/bin on Mac Terminal?
- How to Open TextEdit on Mac
- Mac: How to Open Android Studio from Terminal
- How to change the default location of Mac Screenshot
- Display Seconds in Digital Clock on Mac Menu Bar [macOS]
- How to install homebrew (brew) on M1 Mac
- Must Know Homebrew Commands for Mac/Linux Users
- Steps to Uninstall Roblox on Mac (macOS)
- How to change the System Settings Sidebar icon size Mac Ventura 13
- How to set Out Of Office (OOO) on Outlook for Mac [Updated 2023]
- Trigger Notification Center Message using Mac Terminal Command
- [fix] macOS Ventura - Python3 xcrun: error: invalid active developer path missing xcrun at CommandLineTools
- How to Install Rust Language on Mac (macOS)
- How to minimize all Windows in Mac
- Display ls command file sizes in KB (kilobytes) MB (megabytes) or GB (gigabytes) [Linux/macOS]
- How to make TextEdit the default text Editor on Mac
- Android Constant and Resource Type Mismatches Lint - Android
- How to Know Which Python Version Installed on Jupyter Notebook - Python
- How to Schedule Mails in macOS Ventura - MacOS
- How to Uninstall Microsoft Teams on Mac - Teams
- PowerShell ps1 script is not digitally signed, you cannot run this script on the current system - Powershell
- Java Generics Methods Examples - Java
- How to install Python 2.7.xx on macOS 12.3 Monterey or higher - Python
- How to make TextView Text Transparent [Android] - Android