How to Set a Default Archive App on Mac
July 17, 2026
This is a one-time setup that most people never realize is available, repeatedly doing manual work that a thirty-second configuration change would eliminate entirely.
If you're manually dragging every archive onto your preferred app, or right-clicking and choosing "Open With" each time, you're doing more work than necessary. macOS lets you set a permanent default handler per file type, so future files of that format open directly with a simple double-click. Here's exactly how to configure this correctly.
Why this matters more than it might initially seem
For anyone who only occasionally opens an archive, manually selecting an app each time is a trivial, forgettable inconvenience. But for anyone who regularly receives ZIP, RAR, or 7Z files — which, given how common archive-based file sharing remains, describes a meaningful share of Mac users — that small repeated friction adds up across dozens or hundreds of interactions over time. A one-time thirty-second setup eliminating a repeated small annoyance is exactly the kind of configuration change with a disproportionately positive return relative to the minimal effort required.
Step-by-step: setting a default handler for one file type
- Locate any file of the format you want to configure — a
.zip,.rar, or.7zfile — in Finder - Right-click (or Control-click) the file and choose "Get Info" (or select the file and press Cmd+I)
- In the Info window, expand the "Open with" section by clicking its disclosure triangle if it's collapsed
- Click the dropdown menu and select your preferred archive app from the list
- Click "Change All..." — this is the critical step; without it, only this specific file gets the new default, not every file of that format
- Confirm the change when prompted
From this point forward, every file with that specific extension opens directly with your chosen app on double-click, no manual selection required.
A quick visual check before you start
Before beginning, it's worth confirming your archive app of choice is genuinely fully installed rather than just sitting unopened in Downloads — launch it at least once from Applications first, since some apps only fully register themselves with Launch Services (the system tracking default handlers) after their first proper launch, not merely after being copied into the Applications folder.
Why "Change All" is the step people miss
This is the single most common point of confusion in this process. Without clicking "Change All" specifically, the "Open with" change you made only applies to the one individual file you happened to select — every other archive of the same format continues opening with whatever the previous default was. If you've changed the default before and it doesn't seem to have "stuck" for new files, this missed step is almost always why.
Setting different defaults for different archive formats
Since "Get Info" and "Change All" work per-extension, not globally, you can set different default apps for different formats if your workflow benefits from it — ZIP routed to one app, RAR or 7Z routed to another. Repeat the process above separately for each format, selecting a representative file of that specific extension each time.
Verifying the change took effect
After setting a new default, double-click a different file of the same format (not the one you configured through) to confirm it opens with your newly chosen app rather than the old default. This quick check catches the rare case where "Change All" didn't fully apply, before you assume the configuration is complete and move on.
What happens to compressed files created going forward
Setting a default handler for opening archives is separate from which app creates new ones when you use Finder's right-click "Compress" option — that always uses Archive Utility regardless of your configured default handler, since Compress is a distinct built-in Finder feature rather than something that respects your "Open with" preference. If you want a third-party app involved in compression, you'll need to open that app directly and use its own compression feature, rather than expecting Finder's Compress option to route through your chosen default handler.
Reverting to Archive Utility as the default
If you ever want to switch back to macOS's built-in Archive Utility rather than a third-party app, the same process applies — Get Info on a file of that format, select Archive Utility from the "Open with" dropdown (it may be listed under a slightly technical internal name in some macOS versions, worth checking the full list if it's not immediately obvious), and click "Change All."
A realistic scenario: setting up a new Mac
Picture setting up a freshly purchased or freshly reinstalled Mac, wanting to establish your preferred archive workflow from the start rather than repeatedly selecting an app manually during the first weeks of use. Installing your chosen archive app and immediately setting default handlers for ZIP, RAR, and 7Z in one short session means every future archive interaction, from that point forward, works exactly the way you want without any repeated manual configuration — a small one-time investment that pays off across the Mac's entire useful life.
Default handlers and file type recognition issues
Occasionally, a downloaded file has the correct extension (like .zip) but macOS doesn't correctly recognize it as that file type — sometimes due to how a browser or download manager saved it. In this case, the "Open with" option in Get Info may not show your archive app as an available choice at all, since macOS's file type detection, not just the extension, determines which apps appear as valid options. If this happens, try the "Other..." option at the bottom of the "Open with" dropdown to manually browse to and select your app directly, bypassing the automatic detection issue.
Understanding Launch Services, the system behind this behavior
The mechanism underlying default file-type handlers is a macOS system component called Launch Services, which maintains a database mapping file extensions and detected file types to their assigned default applications. When you click "Change All" in Get Info, you're directly updating this database. Understanding that this is a genuine system-level database, not just a per-file preference, explains why the setting persists reliably across restarts and applies consistently everywhere on your Mac — Finder, Spotlight, and any other system feature that opens files by double-click all consult the same underlying Launch Services database rather than maintaining separate, potentially inconsistent preferences of their own.
Setting defaults for a newly installed app before it has any files to configure
If you've just installed a new archive app and don't currently have any archive files on hand to right-click for the Get Info process, you can still trigger the configuration: create a tiny test archive first (compress any small file into a ZIP using Finder's built-in Compress), then use that test file to walk through the Get Info and "Change All" steps. Once configured, the test archive itself can be deleted — the default handler setting itself persists in Launch Services independently of that specific file's continued existence.
Does this setting sync across multiple Macs via iCloud?
No — default application handlers are stored locally per Mac, in that machine's own Launch Services database, and are not synced via iCloud or any other Apple service. If you use multiple Macs, you'll need to repeat this configuration separately on each one, since there's currently no built-in mechanism for propagating this specific preference automatically across your devices the way some other settings sync.
Troubleshooting
- "Change All" doesn't seem to persist after restarting the Mac: rare, but if it happens, try resetting Launch Services (the macOS system responsible for tracking file-type associations) via Terminal, or repeat the Get Info process once more.
- Preferred app doesn't appear in the "Open with" dropdown at all: use "Other..." to manually locate and select it, or confirm the app is actually installed in your Applications folder rather than just downloaded but not yet moved there.
- Different file extensions of the same underlying format (like .tgz versus .tar.gz) open with different apps: macOS sometimes treats these as distinct extensions for default-handler purposes — repeat the Get Info process separately for each specific extension variant you use.
Frequently asked questions
Does setting a default handler affect files I've already extracted? No — this only affects how future archive files are opened; it has no effect on already-extracted content sitting as regular files and folders.
Can I set a default handler for archives specifically in one folder, different from the rest of my Mac? No — default handlers in macOS apply per file-extension system-wide, not per-folder; there's no built-in way to have location-specific default apps.
Will an app update ever reset my default handler setting? Rarely, but it can happen with major app updates or reinstalls — if you notice your default has reverted unexpectedly after updating an app, simply repeat the Get Info and "Change All" process to restore your preference.
The bottom line
Setting a default archive handler is a one-time, thirty-second configuration per file format that eliminates repeated manual app selection for every future archive you open. Unzipr works cleanly as a default handler for ZIP, RAR, 7Z, TAR, and GZIP, so every archive format you encounter opens directly into extraction with a simple double-click, with instant preview available the moment it opens.