Baixar pasta do GitHub: apenas o diretório em ZIP
O GitHub só oferece o ZIP do repositório inteiro, então baixar um diretório do GitHub normalmente significa clonar tudo. Cole a URL acima e a ferramenta baixa só a pasta, subpasta ou arquivo que você precisa — repositórios públicos e privados e arquivos do Git LFS incluídos. Tudo roda no seu navegador.
Por que usar este baixador de pastas do GitHub
Tudo o que você precisa para pegar uma parte de um repositório, e nada além disso.
Qualquer subpasta
Baixe uma única pasta ou arquivo em vez do repositório inteiro.
API de árvore inteligente
Usa o endpoint de árvore do GitHub para listar milhares de arquivos em uma única requisição.
Repositórios privados
Cole um token de acesso pessoal para pegar pastas de repositórios aos quais você tem acesso.
Pronto para Git LFS
Arquivos de armazenamento grande são detectados e baixados pelo endpoint de mídia correto.
Somente no navegador
Seu token e seus arquivos nunca passam pelos nossos servidores — a compactação acontece localmente.
Resiliente
Repete downloads com falha e lida com pastas enormes e truncadas sem travar.
Como baixar uma pasta do GitHub em 3 passos
Três passos, sem instalação.
- 1
Cole a URL
Copie o link de qualquer pasta (ou arquivo) do GitHub da barra de endereços do navegador.
- 2
Listamos e baixamos
A ferramenta lê a pasta pela API do GitHub e baixa todos os arquivos em paralelo.
- 3
Receba seu ZIP
Todos os arquivos são empacotados em um único ZIP que começa a baixar automaticamente.
Baixar diretório do GitHub: 4 métodos comparados
Quatro formas de obter uma única pasta do GitHub — escolha a que combina com o seu fluxo de trabalho.
| Método | O que você baixa | Ideal se |
|---|---|---|
| git clone --depth 1 | O repositório inteiro (clone raso) | Você precisa do projeto completo e usa o terminal |
| git sparse-checkout | Somente a pasta que você precisa | Você conhece Git e quer apenas esse diretório |
| Botão “Download ZIP” do GitHub | O repositório inteiro | Você precisa de todos os arquivos de uma vez |
| GitDownloader (esta página) | Somente a pasta ou o arquivo que você precisa, em ZIP | Uma pasta só, sem instalar nada nem se cadastrar |
FAQ: baixar pastas e diretórios do GitHub
Por que não consigo simplesmente baixar uma pasta do GitHub?
O GitHub só oferece o botão “Download ZIP” para o repositório inteiro. Para pegar uma única pasta, você normalmente teria que clonar o repositório todo. Esta ferramenta permite baixar apenas a pasta que você precisa.
É seguro informar meu token do GitHub?
Para repositórios privados, você pode colar um token de acesso pessoal. Ele fica salvo apenas no armazenamento local do seu próprio navegador e é enviado direto para a API do GitHub — nunca para os nossos servidores. Use um token de granularidade fina com acesso somente leitura aos repositórios que você precisa.
Funciona com arquivos do Git LFS?
Sim. Os arquivos de armazenamento grande retornam um pequeno ponteiro em vez do conteúdo real, então nós os detectamos e baixamos o arquivo de verdade pelo endpoint de mídia do GitHub.
Existem limites de download?
Sim — a API do GitHub tem limite de requisições (60 por hora sem token, 5.000 por hora com token). Repositórios muito grandes também podem atingir o limite de truncamento da API de árvore; nesse caso, a ferramenta passa a listar as pastas uma a uma.
Por que alguns arquivos são bloqueados?
O Google Safe Browsing pode sinalizar certos nomes de arquivo. Todo arquivo com nome parecido com malware é ignorado para que o restante do pacote ainda seja baixado. Isso aparece no registro de status.
Vocês armazenam meus downloads?
Não. O GitDownloader é um site estático. O conteúdo dos arquivos é buscado pelo seu navegador direto do GitHub e compactado localmente. Nada é enviado aos nossos servidores nem guardado neles.