The archive tool that reads zips before it trusts them.
Block Zip Slip, symlink escapes, and hidden executables before a single byte hits your disk. Strip macOS metadata before sending to Windows. Repair garbled CJK filenames in one click. All offline, all on your Mac.
Every archive is scanned for path traversal, symlinks pointing outside the destination, and bundled executables. Risky entries are shown to you before extraction — no silent surprises.
project-handoff.zip
Raw
What other tools just extract
.DS_Store8 KBmacOS metadata
__MACOSX/42 filesresource fork
._presentation.key4 KBAppleDouble
presentation.key12 MB
notes.md8 KB
build/../../etc/passwd—Zip Slip
install.command1 KBexecutable
報告書.txt32 KBmojibake
project-handoff.zip
SafeZip
What SafeZip surfaces first
presentation.key12 MB
notes.md8 KB
报告书.txt32 KBrepaired
.DS_Store · __MACOSX/* · ._*—stripped
build/../../etc/passwd—blocked
install.command—blocked
✓ Ready to send to Windows / Linux. Zero silent risks.
Why
Why SafeZip
Three things every Mac archive tool should do, and one of them does. SafeZip is built around the safety boundaries other tools assume you'll catch yourself.
default-on
Safety-first by default
Every archive is scanned for Zip Slip traversal, symlink escapes, and bundled .app / .command / .sh executables before extraction. Risky entries are shown to you, never silently extracted.
cross-platform
Cross-platform clean
Strip .DS_Store, __MACOSX, and AppleDouble ._* files automatically when packing a ZIP for Windows or Linux. Your colleagues see ten fewer junk files per archive.
sandbox-enforced
Local only — no telemetry
SafeZip declares network.client: false in its sandbox entitlements. It physically cannot phone home. Your archives stay on your Mac.
Workflow
Drop archive · review preview · extract or pack
01
Drop the archive
ZIP, 7Z, RAR, TAR family, ISO, CPIO, PAX, XAR, single-file streams — SafeZip routes each format to the right engine automatically.
02
Read the preview
Risk badges flag Zip Slip, symlink escapes, executables, and CJK mojibake. Pick which entries to extract — or extract all, knowing nothing dangerous landed on disk.
03
Extract or pack
Safe extraction with conflict policy (skip / replace / keep both / merge). Or pack a clean ZIP that strips macOS metadata for Windows-friendly send.
Real cases
Three jobs SafeZip handles that other extractors don't
Real case
CJK filenames repaired in one click
Windows-created archives often arrive with mojibake — Shift-JIS read as UTF-8, GBK as Windows-1252. SafeZip detects the encoding mismatch, previews the repair, and applies it with a single click.
A malicious archive with ../../../etc/passwd entries is caught at scan time, before extraction. The risky entry is highlighted and you can choose what to extract.
If you regularly receive archives from Windows colleagues, scrape datasets, work on cross-platform teams, or deal with files in Chinese / Japanese / Korean — SafeZip handles the painful parts other tools leave to you.
01
Receiving archives from Windows
GBK and Shift-JIS filenames stay readable; .DS_Store and __MACOSX never sneak into your replies.
02
Sending archives to non-Mac colleagues
Clean ZIP mode removes every macOS-specific file before packing. The recipient never sees ten junk files per real file.
03
Auditing untrusted archives
Zip Slip, symlinks, executables, encrypted-header archives — all flagged at scan time. Safe-by-default extraction policy applies even to encrypted ZIPs.
FAQ
FAQ
Does SafeZip phone home?
No. The app declares network.client: false in its sandbox entitlements and ships without any analytics SDK. Audit the binary yourself with `strings` — there's nothing there.
Why don't you support creating RAR archives?
RAR creation requires a license from RARLAB and we don't ship one. SafeZip can read and extract RAR4 and RAR5 just fine; for outbound archives we recommend 7Z or ZIP-AES which have stronger encryption anyway.
Is the CJK repair lossy?
No. SafeZip detects encoding mismatches (e.g. Shift-JIS read as UTF-8), proposes the repair, and shows a before/after preview. You confirm before any rename is applied.
Does it work on Intel Macs?
Yes. SafeZip is a Universal 2 native binary that runs on both Apple Silicon and Intel Macs, macOS 12 or later.
What's the difference between the Mac App Store version and the website DMG?
Same code, signed two different ways. The MAS version goes through Apple's sandbox review and auto-updates. The DMG version is signed with Developer ID + notarized — same security guarantees, but you control when to update.
Open source?
The core archive engine and security layer are MIT-licensed. The packaged Mac app bundles a Developer ID signed 7zz helper (LGPL, see in-app About).
Get SafeZip
Native, Universal 2, sandboxed
Runs on Apple Silicon and Intel Macs. Sandbox entitlements explicitly deny network access.