The selective download GitHub is missing

GitZip Pro

Download only the files and folders you need.

Skip the full clone and the command line. Select content directly on GitHub, build the ZIP in your browser, and keep the original directory structure.

Free and open source ZIPs built in your browser Chrome · Edge · Firefox
Precise selectionDownload only the files and folders you need
Local packagingBuild ZIP archives directly in your browser
Structure preservedKeep the repository directory hierarchy intact
Multi-browserWorks across major desktop browsers
No learning curve

Download exactly what you can see

GitZip Pro fits into GitHub's existing interface, so selective download feels like a natural part of browsing a repository.

01

Open a repository

Visit any GitHub repository file page. The extension automatically detects its files and folders.

02

Select content

Choose one or more targets, or right-click a file or folder to download it directly.

03

Get the ZIP

Files are fetched concurrently, packaged locally, and saved to your browser's download folder.

GitZip Pro checkboxes in a GitHub repository file list with the download button visible
More than a download button

Turn scattered downloads into a complete workflow

Adjust selection, ZIP naming, repository access, notifications, history, and appearance to match the way you work.

GitZip Pro / Settings Live preview
GitZip Pro download settings with ZIP naming, complete-selection downloads, and notification preferences
Built for real repositories

Keep the complexity in the extension

GitZip Pro handles GitHub navigation, recursive directories, request concurrency, and rate-limit retries while you focus on what to select.

A

Complete selected content

Every file and folder you select is included in the ZIP, so the result matches your selection without silent exclusions.

B

Predictable ZIP names

Combine repository, branch, path, and date variables into consistent, searchable file names.

C

Private repository support

Use a custom token or OAuth authorization to increase API limits and access repositories you are allowed to view.

D

Download notifications

Configure notifications, sounds, and automatic folder opening independently to match your workflow.

Privacy first

Repository files travel only between GitHub and your browser.

Downloads come directly from the GitHub API and are packaged locally with JSZip. If you choose GitHub OAuth, authorization uses GitHub's authorization flow and remains separate from repository file downloads.

Read the complete privacy policy →
01No account required
02No browsing-history collection
03No repository-content uploads
04Settings and history stay local
Take less, move faster

For every “I only need this part” moment

Developers

Extract a component, utility, or example without cloning a large repository.

Students

Download only the chapter and code samples needed for the current lesson.

Technical writers

Collect README files, documentation folders, and configuration examples quickly.

Designers

Download only images, fonts, styles, and design-asset folders.

GitZip Pro

Open, transparent, and improving.

The code is available under the GNU AGPL v3 license. Review the implementation, report an issue, or contribute the next improvement.

github.com / fthux / GitZipPro
JavaScript AGPL-3.0 Manifest V3
View on GitHub
Starting with your next download

Stop moving an entire repository for one file.

Choose your browser and install GitZip Pro.