Small & fast
Size-optimized release build — LTO, stripped, panic=abort.
The desktop app uses the OS webview, so there's no bundled Chromium.
Free & open source · MIT
Ziplark extracts ZIP, RAR, 7z, tar and ISO, and creates ZIP (AES-256), 7z and tar — from a 1.4 MB binary. One Rust engine, three ways to drive it: a desktop app, a command-line tool, and an MCP server.
Universal macOS build is notarized · Windows & Linux installers included
Size-optimized release build — LTO, stripped, panic=abort.
The desktop app uses the OS webview, so there's no bundled Chromium.
Every extraction path funnels through a single zip-slip guard. No entry can ever escape the destination folder — not from a crafted ZIP, RAR or tar.
The GUI, CLI and MCP server are thin shells over one Rust core. Whatever the app does, the CLI does identically — and scripts can too.
ZIP, RAR (incl. RAR5 & encrypted), 7z, tar and the compressed-tar variants, single-stream gz/bz2/xz/zst/lz4 — and ISO 9660 disc images.
| Format | Extract | Create | Encryption |
|---|---|---|---|
| ZIP | ✓ | ✓ | AES-256 (reads ZipCrypto) |
| 7z | ✓ | ✓ | AES-256 |
| RAR / RAR5 | ✓ | — | reads encrypted |
| tar | ✓ | ✓ | — |
| tar.gz / .bz2 / .xz / .zst / .lz4 | ✓ | ✓ | — |
| gz / bz2 / xz / zst / lz4 (single stream) | ✓ | ✓ | — |
| ISO 9660 / Joliet (disc image) | ✓ | — | — |
RAR creation is intentionally unsupported — the RAR compression format is proprietary. Extraction (including RAR5 and encrypted archives) works fully.
ziplarkList, extract, create and verify any archive. --json on every
command for scripting.
ziplark list movie.rar
ziplark extract photos.zip -o ./out
ziplark create backup.tar.zst ./src --level best
ziplark create secret.zip ./private --password hunter2
ziplark test download.7z
ziplark-mcpDrive Ziplark from any LLM over the Model Context Protocol. Read tools are
always on; writes are gated behind --allow-write.
{
"mcpServers": {
"ziplark": {
"command": "ziplark-mcp",
"args": ["--allow-write"]
}
}
}
How Ziplark compares to popular archivers.
| Ziplark | WinRAR | 7-Zip | Keka | The Unarchiver | |
|---|---|---|---|---|---|
| Price | Free (MIT) | Paid | Free | Free | Free |
| Runs on macOS, Windows & Linux | ✓ | — | — | — | — |
| Extracts RAR & RAR5 | ✓ | ✓ | ✓ | ✓ | ✓ |
| Creates 7z (AES-256) | ✓ | ✓ | ✓ | ✓ | — |
| Command line (--json) | ✓ | ✓ | ✓ | — | — |
| AI agent (MCP) | ✓ | — | — | — | — |
| Free & open source | ✓ | — | ✓ | ✓ | — |
Compare in depth: Free WinRAR alternative · Open RAR on Mac · 7-Zip for Mac
Version 0.1.0 · free forever · all releases & checksums
Universal · Apple Silicon & Intel · notarized
Download .dmgor brew install --cask zhitongblog/tap/ziplark
Or build from source: cargo build --release. The desktop app
builds with cargo tauri build.
Yes — free and open source under MIT, with no ads and no telemetry.
Yes. Ziplark extracts RAR and RAR5 archives, including password-protected ones. It doesn't create RAR archives — that format is proprietary — but it reads them fully.
All three. macOS ships as a universal, notarized build; Windows as an
.msi/.exe; Linux as .deb and AppImage.
Yes. Ziplark is cross-platform, free and tiny. It reads ZIP, RAR, 7z and tar and creates ZIP (AES-256), 7z and tar — plus it ships a CLI and an MCP server for scripting and automation. Guides: free WinRAR alternative, open RAR on Mac, and 7-Zip for Mac.
Yes. It creates AES-256 encrypted ZIP and 7z archives, and reads encrypted RAR and 7z archives.
Yes — the ziplark CLI does everything the app does, with
--json on every command, and ziplark-mcp exposes it to
any LLM over the Model Context Protocol.
Ziplark is built and maintained by one developer, in their spare time, and it's free forever. If it saves you time, a small sponsorship keeps it alive — and a GitHub star helps just as much.
Free, takes a second, and helps others discover Ziplark.
Star the repo →Monthly or one-time, processed by Stripe. Best for international sponsors.
Sponsor on GitHub →Worldwide one-time tip — choose any amount in your currency.
Tip via PayPal →Open Alipay and scan the QR code.

Open WeChat and scan the QR code.

Sponsors are listed in the README (with permission). Thank you for keeping Ziplark free. ♥