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.
Version 2.20.3 · macOS 13+ · 4.7 MB · notarised