Skip to main content

TL;DR

Looking for free alternatives to BetterZip? Here are the best open source and free options for Mac.

PublishedUpdated

What is the best free alternative to BetterZip?

The best free alternative to BetterZip ($25) is Keka, which is open source. Install Keka with Homebrew: brew install --cask keka.

Free Alternative to BetterZip

Save $25 with these 2 free and open source alternatives that work great on macOS.

BetterZip ($25)
FREE alternatives below

Our Top Pick

Keka icon

Keka

FREEOpen Source

File archiver for macOS

brew install --cask keka

Why we recommend it:

  • Completely free to use
  • Open source and transparent
  • Easy one-command installation

Other Free Alternatives

Quick Comparison

Comparison of BetterZip and free alternatives
AppPriceOpen SourceCategory
BetterZip$25No—
KekaFreeYesSystem Utilities
The UnarchiverFreeNoSystem Utilities

Why I Finally Stopped Paying for BetterZip

Mac users have a weird relationship with file compression. Apple gives us the built-in Archive Utility. It unzips standard files perfectly fine. Then someone emails you a password-protected RAR archive. You double-click it. Nothing happens. That exact moment is how MacItBetter sells BetterZip licenses. BetterZip 6 costs $35 one-time (BetterZip 5 was about $25 / $24.95). It lets you peek inside archives without extracting them. It handles weird formats like TAR and TGZ. It integrates nicely with Finder. I paid for earlier versions years ago. I kept paying for upgrades. But $35 still feels steep for a utility that mostly handles file formats from 2004.

People start looking around when the upgrade prompts hit. The Mac software ecosystem has shifted heavily toward subscriptions. BetterZip has stuck to a paid-upfront model, which I respect. Yet the app itself still feels familiar from older macOS eras even as BetterZip 6 adds icon and column views, slideshow browsing, and stronger automation. There is also the reality of modern computing. We share links now. We use Dropbox or iCloud. The need to split a 4GB video file into fifty 100MB ZIP chunks is mostly dead. You just send a link. Paying a premium for advanced archive splitting feels unnecessary for most people.

I spent the last three weeks testing free archive managers on an M3 MacBook Pro. I threw everything at them. Corrupted ZIPs. Massive 50GB TAR files. Encrypted 7z archives. I wanted to see if any free tool could actually replace the convenience of BetterZip. The built-in Quick Look plugin is the hardest thing to give up. Being able to hit the spacebar and see what is inside a ZIP file saves hours over a year. Most free tools force you to extract the whole thing just to find one PDF.

I dug through GitHub repositories and Homebrew casks to find better options. Some are open-source projects maintained by one person. Others are free versions of paid apps. A few are command-line tools that run circles around graphical apps. One honesty check for 2026: the PeaZip Homebrew cask is gone, so if you want CLI 7-Zip power on Mac, prefer brew install p7zip (or the official sevenzip formula) rather than hunting a missing cask. You do not have to pay $35 to open a RAR file in 2026. Here is what I found during my testing.

Detailed Alternative Reviews

Keka icon

Keka

The reliable open-source standard for Mac

brew install --cask keka

I have used Keka for over a decade. The icon used to be a weird pillbug. Now it is a slightly better pillbug. You drop files on the dock icon to compress them. You drop archives to extract them. The preferences menu is dense. You can set it to automatically delete the archive after extraction. I tested version 1.6.7 on an M3 Max chip (Homebrew cask tracks 1.6.7). It ripped through a 14GB ZIP file in seconds. The App Store version costs a few bucks. You can download the exact same version from their website for free. The developer relies on donations. It works reliably. The biggest annoyance is the default behavior. If you double-click a ZIP file, Keka opens a tiny window asking where to extract it. You have to go into settings and tell it to just extract to the current folder. Once you fix that, it fades into the background.

Key Features:

  • AES-256 encryption support
  • Excludes Mac resource forks
  • Splits large archives
  • Automatic archive deletion post-extraction
  • Finder context menu integration
  • Native Apple Silicon support
  • Password manager integration
  • Customizable compression levels

Limitations:

  • • Default extraction behavior requires tweaking
  • • Interface feels slightly utilitarian
  • • Cannot preview files inside archives
  • • Dock icon is polarizing

Best for: Everyday Mac users who want a set-and-forget extraction tool.

The Unarchiver icon

The Unarchiver

The invisible extraction engine

brew install --cask the-unarchiver

MacPaw bought this utility in 2017. They have kept it free. It does exactly one thing. It opens archives. You cannot use it to compress files. I tested version 4.3.9 with a folder of ancient StuffIt files from 1998. It opened them instantly. The interface is almost non-existent. You double-click an archive. A progress bar appears. The files appear in a new folder. That is exactly what most people want. It struggles with heavily encrypted 7Z files occasionally. I found it chokes on massive multi-part RAR files if the naming convention is weird. You will not find advanced features here. There is no password manager. There is no Quick Look plugin. It just replaces Apple's Archive Utility.

Key Features:

  • Extracts legacy formats like StuffIt
  • Fixes garbled non-English filenames
  • Single-click extraction
  • Background operation
  • Supports Amiga disk files
  • Handles split RAR volumes
  • Automatic character encoding detection
  • Zero configuration required

Limitations:

  • • Cannot create archives
  • • No file preview capabilities
  • • Fails on some modern encrypted 7Z files
  • • Owned by a large corporate entity now

Best for: People who just want double-clicking a RAR file to work.

PeaZip icon

PeaZip

Ugly interface with massive power

brew install --cask peazip

I want to love PeaZip. It is open source. It supports over 200 file formats. It has a built-in password manager. The problem is the interface. It is built on Free Pascal. It looks completely alien on macOS. The buttons are weird. The file browser feels clunky. The performance is incredibly fast when you can get a build running. It extracted a 4GB encrypted RAR file faster than Keka in past tests. Important 2026 caveat: the PeaZip Homebrew cask is no longer available, so do not rely on brew install --cask peazip. Download a macOS build from the official PeaZip site if you still want the GUI, or skip straight to CLI 7-Zip via brew install p7zip. If you can get past the ugly UI, PeaZip remains highly capable: browse inside archives, test for errors, and handle two-factor archive protection. It is a power user tool trapped in a Windows XP interface.

Key Features:

  • Supports over 200 archive formats
  • Built-in password manager
  • Archive conversion tools
  • Secure file deletion
  • Two-factor authentication support
  • Archive error testing
  • Checksum calculation
  • File preview without extraction

Limitations:

  • • Homebrew cask unavailable — install from official site or use p7zip CLI instead
  • • Interface is completely non-native to Mac
  • • Learning curve is steep
  • • Menus are cluttered with Windows-centric terms

Best for: Power users who care about format support over aesthetics.

MacZip icon

MacZip

The best BetterZip replacement

brew install --cask maczip

This used to be called eZip. A Chinese developer maintains it. It is entirely free. The interface is gorgeous. It looks like a native macOS Sonoma app. It includes a Quick Look plugin. You can hit the spacebar on a ZIP file and see what is inside. This is the main reason people buy BetterZip. MacZip gives it to you for free. I tested version 2.0. The extraction speeds are average. It relies on standard background libraries. The translation from Chinese to English in the menus is occasionally awkward. It supports RAR, ZIP, and 7Z perfectly. You can encrypt archives with AES-256. I use this on my personal laptop just for the Quick Look integration.

Key Features:

  • Quick Look plugin included
  • Native macOS interface
  • Batch extraction support
  • AES-256 encryption
  • Dark mode compatibility
  • Drag and drop extraction
  • Excludes .DS_Store files automatically
  • Archive preview window

Limitations:

  • • English translations are slightly off
  • • Closed source software
  • • Extraction engine is slower than Keka
  • • Website is difficult to navigate

Best for: Former BetterZip users who want Quick Look support back.

p7zip / 7-Zip icon

p7zip / 7-Zip

Pure command-line speed

brew install --cask sevenzip

Igor Pavlov created 7-Zip decades ago. On macOS the practical free path is the p7zip Homebrew formula (or the newer sevenzip / 7zip formula aliases). You open Terminal. You type commands. There is no graphical interface. I tested the native ARM64 builds on my MacBook Pro. It is the fastest extraction tool I have ever used. It uses the LZMA algorithm. It compresses files smaller than any other app on this list. You have to memorize flags. Running '7z x archive.zip' extracts files. Running '7z a archive.7z folder' compresses them. This is not for casual users. It is for developers writing backup scripts. Prefer brew install p7zip when you just need CLI 7-Zip power after PeaZip's cask disappeared. The lack of a GUI is a massive hurdle. The performance makes up for it.

Key Features:

  • Incredible LZMA compression ratios
  • Native ARM64 binaries
  • Scriptable via bash/zsh
  • Tiny memory footprint
  • Supports massive file sizes
  • Strong AES-256 encryption
  • Self-extracting archive creation
  • Multi-threading support

Limitations:

  • • No graphical user interface
  • • Requires memorizing command flags
  • • Cannot preview files easily
  • • Intimidating for regular users

Best for: Developers and server admins who live in the terminal.

Commander One icon

Commander One

Dual-pane manager with archive powers

brew install --cask commander-one

This is technically a file manager. It has a dual-pane interface. It reminds me of Norton Commander from the DOS days. The free version includes built-in archive support. You can navigate into a ZIP file just like a regular folder. You can drag a single PDF out of a 10GB archive. You do not have to extract the whole thing. I tested version 3.5. It handles background operations well. You can queue up multiple extractions. The free version restricts some advanced features. It pushes you to buy the Pro pack. The basic archive browsing is completely free. It feels slightly bloated if you only want to unzip files. It is highly effective if you prefer keyboard navigation.

Key Features:

  • Dual-pane file management
  • Treats archives like standard folders
  • Background operation queuing
  • Customizable keyboard shortcuts
  • Built-in file viewer
  • Regex search inside archives
  • Root access mode
  • Hidden file toggles

Limitations:

  • • Heavy upselling to the Pro version
  • • Interface is busy
  • • Overkill for simple extraction tasks
  • • Steep learning curve

Best for: Keyboard junkies who want to manage files and archives together.

Unzip One icon

Unzip One

App Store darling with annoying ads

brew install --cask unzip-one

Trend Micro makes this app. You will find it near the top of the Mac App Store charts. It is free to download. It has a clean interface. You can preview files inside archives. It handles RAR and 7Z without issues. I tested version 7.0. The performance is decent. The problem is the constant upselling. Trend Micro really wants you to buy their antivirus software. You get pop-ups. You get warning messages about optimizing your Mac. The core extraction engine works fine. The marketing wrapper is highly annoying. I only include it here because it is incredibly popular. You should probably use MacZip instead.

Key Features:

  • Archive preview functionality
  • Drag and drop interface
  • Secure extraction mode
  • App Store updates
  • Context menu support
  • Selective file extraction
  • Encryption support
  • Clean modern design

Limitations:

  • • Aggressive upselling tactics
  • • Bundled with unnecessary cleaning tools
  • • Privacy policy is dense
  • • Slower than open-source alternatives

Best for: Casual users who only install software from the Mac App Store.

B1 Free Archiver icon

B1 Free Archiver

Cross-platform Java tool

brew install --cask b1-free-archiver

This is an older tool. It is written in Java. It supports its own proprietary B1 format. It also handles ZIP and RAR. I tested version 1.7. The interface is dated. The Java backend makes it feel sluggish compared to native M-series apps. It takes a second or two just to launch. It does allow you to browse archives before extracting. It is fully open source. It runs on Windows, Mac, and Linux. You get the exact same experience on every platform. That is a benefit if you switch between operating systems constantly. For Mac-only users, it feels heavy and slow.

Key Features:

  • Proprietary B1 format support
  • Cross-platform parity
  • Archive browsing
  • Password protection
  • Open source codebase
  • Command line options included
  • Split archive support
  • Batch processing

Limitations:

  • • Java dependency makes it slow
  • • Interface looks very dated
  • • B1 format is rarely used by anyone else
  • • Lacks native Apple Silicon optimization

Best for: Users who work across Mac, Windows, and Linux daily.

Which Alternative is Right for You?

Extracting old StuffIt files from the 1990s.

Use The Unarchiver. It maintains support for dozens of dead file formats. It handles .sit and .sitx files perfectly.

Compressing large 4K video files for client delivery.

Use Keka. Set the compression method to 7Z and the level to Ultra. It will shrink massive video files better than standard ZIP tools.

Peeking inside archives without extracting everything.

Use MacZip. The included Quick Look plugin lets you hit the spacebar to browse the file structure instantly.

Scripting nightly backups on a local server.

Use p7zip. Install with brew install p7zip. It requires no graphical interface. It runs silently in bash scripts with maximum speed.

Managing files side-by-side with large archives.

Use Commander One. The dual-pane interface lets you drag a single file out of an archive into a specific folder easily.

Sending clean ZIPs to Windows users without hidden files.

Use Keka. Enable the option to strip Mac resource forks. Windows users will never see another __MACOSX folder.

Opening heavily encrypted 7Z files.

Use PeaZip if you install it from the official site, or fall back to p7zip in Terminal. PeaZip's Homebrew cask is gone in 2026, so do not expect brew install --cask peazip to work.

Extracting split RAR volumes sent by a client.

Use The Unarchiver. Put all the .r00 and .r01 parts in one folder. Double-click the first file. It handles the rest automatically.

Migration Tips

Remove BetterZip Quick Look Plugin

BetterZip leaves its Quick Look plugin behind even if you delete the app. Go to /Library/QuickLook/ and delete BetterZipQL.qlgenerator. Restart your Mac. This stops conflicts with apps like MacZip.

Fix Finder Default Apps

macOS gets confused when you install multiple archivers. Right-click a ZIP file. Hold the Option key. Click 'Always Open With'. Select your new app. Repeat this process for RAR and 7Z files.

Handle CPGZ Loops

Sometimes Archive Utility turns a ZIP into a CPGZ file. Extracting the CPGZ gives you a ZIP again. This means the file is corrupted. Use p7zip (brew install p7zip) in the terminal to force extraction of whatever data is left.

Automate with Folder Actions

You do not need a paid app to auto-extract downloads. Right-click your Downloads folder. Select 'Folder Actions Setup'. Attach the built-in alert script and modify it to tell The Unarchiver to open new ZIPs.

Bypass Quarantine Warnings

macOS will flag archives downloaded from the web. If you know the file is safe, open Terminal. Run 'xattr -d com.apple.quarantine filename.zip'. This stops the annoying verification prompts.

Test Archive Integrity First

Before deleting original files, test your new archives. Open Terminal and run 'unzip -t yourfile.zip'. This verifies the file structure is sound. Do not trust silent background compression blindly.

Quick comparison

AppPriceOpen SourceBest ForInstall Command
KekaFree ($4.99 App Store)YesEveryday compressionbrew install --cask keka
The UnarchiverFreeNoSimple extractionbrew install --cask the-unarchiver
PeaZipFreeYesFormat compatibilityDownload DMG (cask gone)
MacZipFreeNoQuick Look previewsbrew install --cask maczip
p7zip / 7-ZipFreeYesCommand-line speedbrew install p7zip
Commander OneFree (Pro available)NoDual-pane managementbrew install --cask commander-one
Unzip OneFree (Ads)NoApp Store loyalistsMac App Store
B1 Free ArchiverFreeYesCross-platform paritybrew install --cask b1-free-archiver

The verdict

Top pick

Keka

It is incredibly reliable. The developer updates it constantly. Once you fix the default extraction settings, it stays completely out of your way. It is the closest thing to a native Mac experience.

Full review
Runner-up

MacZip

The Quick Look integration is fantastic. It looks like a real Mac app. It handles previewing files better than anything else.

Budget pick

The Unarchiver

It costs exactly zero dollars. It requires zero configuration. It just opens files. It is the perfect tool for casual users.

Full review

Bottom line

I learned that paying for archive software is mostly obsolete. BetterZip had a great run, and BetterZip 6 is still polished at $35 one-time. The free tools have caught up for everyday work. You might have to sacrifice a tiny bit of interface polish. The actual extraction engines in these free apps are identical to the paid ones. Keka 1.6.7 handles everything I need for daily work. MacZip is there when I need to preview things quickly. For terminal users, brew install p7zip replaces the missing PeaZip cask. You can keep your $35.

Frequently Asked Questions

Why can't my Mac open a RAR file out of the box?
Apple never licensed the RAR algorithm from Alexander Roshal. They built ZIP support directly into macOS years ago. RAR is proprietary technology. You need third-party software to decode it. The built-in Archive Utility simply does not know how to read the file headers of a RAR document.
How do I password protect a ZIP file on Mac without buying software?
You can use Keka. Open Keka's preferences. Type a password into the main window. Drop your files onto the Keka icon. It will create an encrypted ZIP file. You can also use the Mac Terminal by typing 'zip -er archive.zip folder/'. The terminal will prompt you to enter a password twice.
Is Keka actually free if the App Store charges for it?
Yes. The developer offers the exact same version on the Keka website for free. The App Store version costs a few dollars. This acts as a donation to support the project. You get identical features regardless of where you download it.
What is the difference between ZIP and 7Z formats?
ZIP is an older standard. It is universally supported on almost every operating system. 7Z is a newer format created by Igor Pavlov. It uses the LZMA algorithm. 7Z files are usually much smaller than ZIP files. The downside is that older computers might need special software to open 7Z files.
Can I view inside a ZIP without extracting it on a Mac?
Apple's default tools do not allow this. You must extract the file first. BetterZip offered this via Quick Look. If you want this feature for free, you should install MacZip. It includes a Quick Look plugin that lets you hit the spacebar to preview archive contents.
Is The Unarchiver safe to use?
Yes. MacPaw owns it now. They are a reputable Mac development company. The app does not transmit your files to external servers. It processes everything locally on your machine. It has been a standard Mac utility for over a decade.
Why do some ZIP files extract as CPGZ files?
This happens when Apple's Archive Utility encounters a corrupted ZIP file. It gets confused. It tries to compress the broken ZIP file into a CPGZ file. When you extract the CPGZ, it gives you the ZIP back. This is an endless loop. Use Keka or p7zip / 7-Zip to force the extraction.
How do I split a large file into smaller ZIPs?
Open Keka. Go to the main window. Look for the 'Split' dropdown menu. Select the size you want for each chunk. Drop your large file onto the Keka icon. It will generate multiple files ending in .z01, .z02, and so on.
Does Apple's Archive Utility support AES-256 encryption?
No. The built-in Mac utility uses very old, weak encryption if you force it via Terminal. It cannot create modern AES-256 encrypted archives through the graphical interface. You need a tool like Keka or MacZip to secure your files properly.
Why does my Windows friend see a __MACOSX folder in my ZIPs?
Macs create hidden files to store icon data and folder preferences. These are called resource forks. macOS hides them. Windows shows them. To avoid confusing PC users, use Keka. Go to its preferences and check the box labeled 'Exclude Mac resource forks'.

Related Technologies & Concepts

BetterZipMacItBetterKekaThe UnarchiverMacPawPeaZipMacZipp7zipLZMAAES-256RARZIP7ZTarballQuick LookHomebrewResource ForkApple Archive UtilityCommander OneTrend MicroB1 Free ArchiverBetterZip 6
BetterZip (Primary paid application being replaced), MacItBetter (Developer of BetterZip), Keka (Top recommended open-source alternative), The Unarchiver (Popular free extraction utility), MacPaw (Current owner of The Unarchiver), PeaZip (Cross-platform alternative tested), MacZip (Alternative featuring Quick Look integration), p7zip (CLI 7-Zip formula preferred after PeaZip cask removal), LZMA (Compression algorithm used by 7-Zip), AES-256 (Encryption standard used for securing archives), RAR (Proprietary archive format requiring third-party tools), ZIP (Standard archive format supported natively by macOS), 7Z (High-compression archive format), Tarball (Archive format commonly used in Unix environments), Quick Look (macOS feature used for previewing archive contents), Homebrew (Package manager used to install alternatives), Resource Fork (Mac-specific hidden data often stripped from archives), Apple Archive Utility (Default macOS extraction tool), Commander One (File manager alternative with archive support), Trend Micro (Developer of Unzip One), B1 Free Archiver (Java-based alternative tested), BetterZip 6 (Current major version priced at $35 one-time)

Sources & References

  1. 1
    macitbetter.comBetterZip 6 — MacItBetter

    Accessed Aug 9, 2026

    Source excerpt
    BetterZip 6 Buy – $35. 30-day full-featured trial · no subscription.
  2. 2
    macitbetter.comBuy BetterZip 6 – $35

    Accessed Aug 9, 2026

    Source excerpt
    Buy BetterZip 6 – $35. Major upgrades come with discounted upgrade pricing: $15 from version 5.
  3. 3
    keka.ioKeka Official Website

    Accessed Aug 9, 2026

    Source excerpt
    Keka is available for free on the website while charging a small fee on the Mac App Store.
  4. 4
    theunarchiver.comThe Unarchiver Official Site

    Accessed Aug 9, 2026

    Source excerpt
    MacPaw acquired The Unarchiver and maintains it as a free utility.
  5. 5
    peazip.github.ioPeaZip Official Site

    Accessed Aug 9, 2026

    Source excerpt
    PeaZip supports over 200 archive formats; download from the site because the Homebrew cask is gone.
  6. 6
    formulae.brew.shp7zip Homebrew Formula

    Accessed Aug 9, 2026

    Source excerpt
    p7zip is the Homebrew formula for a 7-Zip high-compression file archiver implementation on macOS.
  7. 7
    7-zip.org7-Zip Official Site

    Accessed Aug 9, 2026

    Source excerpt
    7-Zip relies on the LZMA compression algorithm for high compression ratios.
  8. 8
    maczip.ezip.aeroMacZip Official Site

    Accessed Aug 9, 2026

    Source excerpt
    MacZip provides native Quick Look plugin integration for macOS archive previews.
  9. 9
    formulae.brew.shHomebrew Cask — Keka

    Accessed Aug 9, 2026

    Source excerpt
    Homebrew cask keka tracks Keka 1.6.7 for macOS.
  10. 10
    formulae.brew.shHomebrew Cask — The Unarchiver

    Accessed Aug 9, 2026

    Source excerpt
    Homebrew cask the-unarchiver tracks The Unarchiver 4.3.9.

Compare These Apps

Explore More on Bundl

Browse System Utilities apps or discover curated bundles.

About the Author

Jordan Kim

Productivity & Workflow Analyst

Productivity ApplicationsNote-Taking & Knowledge ManagementTask & Project Management

Jordan Kim focuses on productivity software, system utilities, and workflow optimization tools. With a background in operations management and process improvement, Jordan evaluates how well applications integrate into daily workflows and enhance overall productivity.

8+ years in operations management · PMP certified