When a Mac user double-clicks a ZIP file and macOS responds with “Unable to expand ZIP” Error 79, the problem usually means the system’s built-in Archive Utility cannot read, verify, or write the extracted contents. This can happen with downloaded archives, files copied from external drives, email attachments, or ZIP files created on another operating system. Although the message looks technical, the fix is often simple: the user needs to rule out corruption, permission issues, storage problems, or limitations in the default extraction tool.
TLDR: Error 79 on Mac usually appears when a ZIP file is incomplete, corrupted, blocked by permissions, or stored in a location where macOS cannot properly extract it. The quickest fixes are to re-download the archive, move it to the Desktop, check available storage, and try opening it with a third-party unzip tool. If that fails, the user can use Terminal commands to test the file and extract it manually.
Table of Contents
What Does “Unable to Expand ZIP” Error 79 Mean?
Error 79 is a macOS Archive Utility error that appears when the system fails to decompress a ZIP archive. The message may look similar to:
- Unable to expand “filename.zip” into “Downloads”. Error 79 – Inappropriate file type or format.
- Unable to expand zip file. Error 79.
In most cases, the ZIP file is not being recognized as a valid archive. However, this does not always mean the file is useless. The file may be only partially downloaded, renamed incorrectly, blocked by file permissions, or compressed using a method that Apple’s built-in Archive Utility does not fully support.
Common Causes of ZIP Error 79 on Mac
Before trying fixes, it helps to understand what may have caused the error. Mac users often encounter Error 79 for one or more of the following reasons:
- Incomplete download: The ZIP file may not have finished downloading before it was opened.
- File corruption: The archive may have been damaged during transfer, upload, download, or storage.
- Unsupported compression: Some ZIP files are created with settings that macOS Archive Utility cannot handle well.
- Incorrect file extension: A file may have been renamed as .zip even though it is not actually a ZIP archive.
- Permission restrictions: macOS may not have enough permission to read the ZIP file or write the extracted files.
- Low disk space: The destination drive may not have enough room for the extracted contents.
- External drive issues: A ZIP stored on a USB drive, SD card, or network location may fail because of read/write problems.
1. Re-download the ZIP File
The first and simplest fix is to download the file again. Many Error 79 cases happen because the ZIP file is incomplete. This is especially common with large archives, unstable internet connections, or browser interruptions.
The user should delete the existing ZIP file, clear any partial download from the browser, and download a fresh copy from the original source. If possible, the file should be downloaded using a stable Wi-Fi connection or a wired connection. If the website provides a file size, the user should compare it with the size shown in Finder. A major difference usually confirms that the archive did not download completely.
2. Move the ZIP File to the Desktop
If the ZIP file is stored in a synced folder, external drive, cloud folder, or protected location, Archive Utility may fail during extraction. Moving the file to a simple local folder often solves the issue.
- Open Finder.
- Locate the ZIP file.
- Drag it to the Desktop.
- Double-click the file again to expand it.
This works because the Desktop is usually a local writable location. It removes possible problems caused by iCloud Drive syncing, network shares, external storage permissions, or browser download quarantine issues.
3. Check Available Storage Space
A ZIP file can be much smaller than its extracted contents. For example, a 2 GB archive may expand into 8 GB of files. If the Mac does not have enough free storage, extraction may stop and display an error.
To check storage, the user can open System Settings, select General, and choose Storage. If the Mac is nearly full, the user should remove unnecessary files, empty the Trash, or move large items to an external drive. After creating enough space, the ZIP file can be expanded again.
4. Use a Third-Party Unzip App
macOS Archive Utility is convenient, but it is not always the most compatible extraction tool. Some ZIP files created on Windows, Linux, or with advanced compression options may fail in Archive Utility but open correctly in other apps.
The user can try a trusted extraction utility such as:
- The Unarchiver
- Keka
- BetterZip
- WinZip for Mac
After installing one of these tools, the user can right-click the ZIP file, choose Open With, and select the new app. If the file opens successfully, the issue was likely a compatibility limitation with Archive Utility rather than a completely broken archive.
5. Try Extracting the ZIP File with Terminal
Terminal can provide more control and sometimes more helpful error messages. If Archive Utility fails, the user can test and extract the archive manually.
First, the user should open Terminal from Applications > Utilities. Then they can use the cd command to move to the folder containing the ZIP file. For example, if the file is on the Desktop:
cd ~/Desktop
To test the ZIP file, the user can run:
unzip -t filename.zip
If Terminal reports errors such as “End-of-central-directory signature not found”, the ZIP is likely incomplete or corrupted. If the test passes, the user can try extracting it with:
unzip filename.zip
If the file name contains spaces, it should be placed inside quotation marks:
unzip "my archive.zip"
6. Rename the ZIP File
Sometimes special characters in a file name create extraction problems. A ZIP file with emojis, unusual symbols, very long names, or nonstandard characters may not expand correctly.
The user can rename the archive to something simple, such as:
archive.zip
After renaming it, the user should try extracting it again. This is a quick fix and is especially useful when the ZIP file comes from another country, another operating system, or an automated file delivery system.
7. Check File Permissions
If macOS cannot read the ZIP file or write to the destination folder, extraction may fail. Permission problems are more common when files are copied from another Mac, restored from a backup, downloaded from a restricted folder, or stored on an external drive.
To check permissions, the user can:
- Right-click the ZIP file and choose Get Info.
- Expand the Sharing & Permissions section.
- Confirm that the current user has Read & Write access.
- If necessary, click the lock icon, enter the administrator password, and adjust the permission.
The same check can be performed on the destination folder. If the user cannot change permissions, the file may belong to another account or may be located on a restricted drive.
8. Remove macOS Quarantine Attributes
Files downloaded from the internet may receive a quarantine attribute from macOS. Usually, this is helpful for safety, but in rare cases it may interfere with opening or extracting an archive.
An advanced user can remove the quarantine attribute with Terminal. If the ZIP file is on the Desktop, the command may look like this:
xattr -d com.apple.quarantine ~/Desktop/filename.zip
After running the command, the user can try expanding the ZIP again. This method should only be used when the file comes from a trusted source, because quarantine attributes are part of macOS security protection.
9. Verify That the File Is Really a ZIP Archive
Not every file ending in .zip is actually a ZIP archive. A file may have been renamed accidentally, mislabeled by a website, or downloaded as an HTML error page instead of the real archive.
The user can right-click the file, choose Get Info, and check the file type. Terminal can also identify the file with:
file filename.zip
If Terminal does not describe it as a ZIP archive, the file extension is probably incorrect. In that case, the user should return to the source and download the correct file format.
10. Ask the Sender to Recreate the ZIP
If the archive came from another person, the problem may have happened before the file reached the Mac. The sender may have created the ZIP incorrectly, interrupted the upload, or compressed a folder that contained problematic files.
The user can ask the sender to recreate the archive and send it again. It may help if the sender uses a standard ZIP format, avoids password protection, removes unusual characters from file names, and uploads the file through a reliable service. If the archive is very large, splitting it into smaller files may also reduce the chance of corruption.
11. Try Another Mac or Operating System
If the file still refuses to open, testing it on another computer can help identify whether the issue is with the ZIP file or the Mac. If the archive fails everywhere, it is most likely damaged. If it opens on another computer, the original Mac may have a software, permissions, or storage issue.
In some cases, a ZIP created on Windows may open more easily on a Windows computer. The extracted folder can then be copied back to the Mac. This is not the most elegant fix, but it can be useful when the files are urgent.
How to Prevent Error 79 in the Future
Mac users can reduce the chance of seeing Error 79 again by following a few good habits:
- Wait for downloads to finish before opening ZIP files.
- Keep enough free storage for large extractions.
- Use reliable transfer methods for large archives.
- Avoid renaming unknown files with a .zip extension.
- Use trusted compression tools when creating archives.
- Store ZIP files locally before extracting them.
While Error 79 can be frustrating, it is usually not a serious macOS problem. Most cases are caused by the archive itself or by the location where the file is being opened. By checking the download, moving the file locally, using another extraction tool, and testing it in Terminal, the user can usually recover the contents or confirm that a new copy is needed.
FAQ
What is Error 79 when expanding a ZIP on Mac?
Error 79 is a macOS Archive Utility error that means the system cannot properly read or extract the ZIP file. It is often caused by corruption, an incomplete download, unsupported compression, or permission problems.
Does Error 79 mean the ZIP file is permanently damaged?
Not always. The file may simply be incomplete, blocked by permissions, or incompatible with Archive Utility. A third-party unzip app or Terminal may still be able to open it.
What is the fastest fix for “Unable to Expand ZIP” Error 79?
The fastest fix is to re-download the ZIP file, move it to the Desktop, and try extracting it again. If that fails, the user should try a third-party archive tool.
Can Terminal fix a ZIP file on Mac?
Terminal can test and extract ZIP files, but it cannot always repair a badly corrupted archive. The command unzip -t filename.zip can help confirm whether the file is valid.
Why does a ZIP file open on Windows but not on Mac?
The archive may use compression settings, file names, or metadata that macOS Archive Utility does not handle well. In that case, a third-party Mac extraction app may solve the problem.
Is it safe to remove quarantine attributes from a ZIP file?
It is safe only when the file comes from a trusted source. Quarantine attributes help protect the Mac from unsafe downloads, so they should not be removed from suspicious files.
What should a user do if none of the fixes work?
If every method fails, the ZIP file is probably corrupted or incomplete. The best option is to obtain a fresh copy from the original source or ask the sender to recreate and resend the archive.
