GitDownloader
Gratis · Herramienta abierta · Sin registro

Descarga cualquier carpeta, subcarpeta o archivo de GitHub en ZIP

Pega una URL de GitHub y obtén un único ZIP solo con esa carpeta — GitHub solo permite descargar todo el repositorio. Funciona con repositorios públicos, privados (con tu token) y archivos Git LFS. Todo se ejecuta en tu navegador.

Prueba un ejemplo:

Por qué usarlo

Todo lo que necesitas para obtener una parte de un repositorio, nada de lo que no.

Cualquier subcarpeta

Descarga una sola carpeta o archivo en lugar de todo el repositorio.

API de árbol inteligente

Usa el endpoint tree de GitHub para listar miles de archivos en una sola petición.

Repositorios privados

Pega un token de acceso personal para obtener carpetas a las que tienes permiso.

Compatible con Git LFS

Los archivos de Large Storage se detectan y se descargan desde el endpoint de medios correcto.

Solo en el navegador

Tu token y tus archivos nunca llegan a nuestros servidores — el empaquetado es local.

Resistente

Reintenta descargas fallidas y maneja con soltura carpetas enormes truncadas.

Cómo funciona

Tres pasos, sin instalar nada.

  1. 1

    Pega la URL

    Copia el enlace de cualquier carpeta (o archivo) de GitHub desde la barra de direcciones.

  2. 2

    Listamos y descargamos

    La herramienta lee la carpeta mediante la API de GitHub y descarga todos los archivos en paralelo.

  3. 3

    Obtén tu ZIP

    Todos los archivos se empaquetan en un único ZIP que comienza a descargarse automáticamente.

Preguntas frecuentes

¿Por qué no puedo descargar simplemente una carpeta de GitHub?

GitHub solo ofrece un botón «Descargar ZIP» para todo el repositorio. Para una sola carpeta tendrías que clonar todo el repositorio. Esta herramienta descarga solo la carpeta que necesitas.

¿Es seguro introducir mi token de GitHub?

Para repositorios privados puedes pegar un token de acceso personal. Se guarda únicamente en el almacenamiento local de tu navegador y se envía directamente a la API de GitHub — nunca a nuestros servidores. Usa un token de solo lectura y alcance preciso.

¿Funciona con archivos Git LFS?

Sí. Los archivos de Large Storage devuelven un pequeño puntero en lugar del contenido real, así los detectamos y descargamos el archivo desde el endpoint de medios.

¿Hay límites de descarga?

Sí — la API de GitHub tiene límites de peticiones (60/hora sin token, 5.000/hora con uno). Los repositorios muy grandes también pueden alcanzar el límite de truncado del endpoint tree, y entonces la herramienta lista las carpetas una a una.

¿Por qué se bloquean algunos archivos?

Google Safe Browsing puede marcar ciertos nombres de archivo. Se omite cualquier archivo cuyo nombre parezca malware para que el resto del archivo ZIP se descargue igualmente. Se muestra en el registro de estado.

¿Almacenáis mis descargas?

No. GitDownloader es un sitio estático. El contenido de los archivos lo obtiene tu navegador directamente de GitHub y se empaqueta localmente. Nada se sube ni se guarda en nuestros servidores.