Command line and power tools
Finder's Compress is two clicks and covers most needs. The moment a password enters the requirement, you are in Terminal — and it is one flag, not a downloaded utility with an upsell.
Select files or a folder, right-click, Compress. Result: Archive.zip alongside the originals (or Name.zip for a single item). Universal, fast, done.
cd ~/Documents
zip -er contracts.zip Contracts/
-e encrypts, prompting for a password that is never shown in the command or shell history; -r recurses into the folder. The recipient double-clicks and macOS asks for the password; Windows built-in extraction handles it too.
Standard zip encryption is weak by modern standards, and even AES-encrypted zips reveal *filenames* to anyone — the listing is not encrypted, only contents. For genuinely sensitive material, an encrypted disk image is the built-in serious option: Disk Utility → File → New Image → Blank Image, encryption AES-256. For sending, the practical bar — keeping a document from casual eyes in a misdelivered email — password zips clear fine.
Archives from Windows sometimes unpack with __MACOSX folders missing (harmless resource metadata) or garbled non-English filenames (encoding mismatch). The ditto command handles most stubborn cases:
ditto -x -k archive.zip destination/
Zips accumulate in Downloads and project folders, often duplicating their extracted contents next to them. A periodic sweep — search .zip sorted by size, delete where the extracted folder sits alongside — reclaims real space, because archives are precisely the files people forget.
No. Finder's Compress has no encryption option; use zip -er in Terminal or an encrypted disk image for stronger protection.
Yes — zip -er produces standard zip encryption that Windows Explorer and every archive tool understand.
Everywhere keeps track of every file on your Mac — including the folders Spotlight hides and drives you have unplugged. Free for a day, then $19 once.
Download for MacVersion 2.15.7 · macOS 13+ · 3.8 MB · notarised