Download individual subdirectories from public or private GitHub repositories as a compressed ZIP file directly in your browser. Traverses directory trees client-side without cloning full git histories.
Runs entirely in your browser
Sometimes you only want one folder from a large repository — an example, a single package, a set of assets — and cloning the whole thing with its full history is overkill. This tool downloads any single subfolder from a GitHub repository as a ZIP, traversing the directory tree in your browser without cloning the repo.
That is far quicker and lighter than a full clone when you need just a subdirectory, and it avoids pulling down a large history you do not care about. It works with the folder structure of a repository, packaging just the directory you point it at.
It runs in your browser. Use it to grab an example directory, extract one component from a monorepo, or pull a folder of assets without the rest of the project.
TechToolsHQ is an independent, reader-supported tech platform. If this free tool saved you time, solved a problem, or helped your workflow, consider supporting our work. Your support helps us keep our utilities 100% free, private, and ad-free for everyone.