HatchZip: extract huge archives in place
HatchZip extracts ZIP, 7z, tar, and split archives in place. The archive shrinks as the files come out. MIT or Apache-2.0.
Key features
- Extracts ZIP, 7z, and tar from the end, then cuts each finished part off the archive
- Reads ZIP, ZIP64, 7z, tar, .tar.gz, and split archives
- Checks that the extraction will fit before it changes anything
- Can stop or crash and resume from the progress files next to the archive
- Desktop installers for Windows 10 and 11, macOS, and Linux, plus a command line tool
- Licensed under the Apache License 2.0 or the MIT license, at your option
- cargo install hatchzip builds the command line tool from crates.io
- Refuses archive paths that escape the output folder before anything is deleted
- Category
- Dev Tools
- Who it's for
- People extracting a large archive on a disk that cannot hold the archive and the files at once.
- Tags
- archivecliterminalerror-tracking
- Website
- github.com
- Listed
- 2026-10-24
Frequently asked questions
Is HatchZip free?
Yes. HatchZip is open source and free to use.
What is HatchZip used for?
Extracts ZIP, 7z, tar, and split archives in place. The archive shrinks as files come out. MIT or Apache-2.0. Typical uses: extracts ZIP, 7z, and tar from the end, then cuts each finished part off the archive; reads ZIP, ZIP64, 7z, tar, .tar.gz, and split archives; checks that the extraction will fit before it changes anything.
What are the best HatchZip alternatives?
Alternatives in the same category include SkillSpector, GridCraft, Agent Toolkit for AWS, Kubernetes, PdfCraft.
Related in Dev Tools
See all →- Agent Toolkit for AWS Gives your coding agent the tools, knowledge, and guardrails to build production-ready infrastructure on AWS.
- Apache Caldera Open-source cybersecurity framework for automated adversary emulation and security assessments.
- Astro Web framework for content sites, with islands of client JavaScript.
- Biome Formatter and linter for JavaScript and TypeScript.
- Bun JavaScript runtime, bundler, and package manager.
- Clerk Authentication and user management for web apps.