Bulk GitHub Repo Downloader

GitHub

Download all repos from a user

Paste a GitHub username or profile URL. The API will fetch all public repositories and return a single ZIP with each repo as a folder.

Pro tip: You can paste a URL like https://github.com/username — we'll extract the username automatically.

How it works

  1. We call the GitHub REST API to list public repos.
  2. Each repo's default branch is downloaded as a zipball stream.
  3. We repackage them into a single archive, preserving folder names.