Skip to content

Browser extension to bulk download all your Bandcamp purchases

Notifications You must be signed in to change notification settings

hyphmongo/batchcamp

Repository files navigation

Batchcamp

A browser extension for Chrome and Firefox to efficiently your Bandcamp purchases with just a few clicks.

Why use Batchcamp?

Batchcamp is ideal if you:

  • 🎵 Buy multiple releases during Bandcamp Fridays or full discographies
  • 🎧 Want to download your collection in different formats or for offline listening
  • 💾 Need to quickly recover or backup your entire music library
  • 🎚️ Manage large amounts of music for DJing, research, or archiving

Features

  • ✅ Select multiple/all releases from your collection or purchases page
  • 🔄 Queue and download automatically
  • 📊 Monitor download progress in a separate tab
  • 🔁 Retry failed downloads or remove unwanted items
  • ⚙️ Customize default download format and concurrent downloads

Usage

  1. Go to your Bandcamp collection or purchases page
  2. Select desired releases using the checkbox on each item
  3. Click the Download button to start the process

You can also click the "Select All" button to automatically load and select everything, or hold down the shift key and click to quickly select multiple items.

Installation

Batchcamp is available to install in one click for:

Or to manually build and install from source:

npm install
npm run build-chrome

Big Room Tech House DJ Tool - TIP(s)!

Your browser might ask where to save each file. This can be turned off under "Ask where to save each file before downloading" in Chrome settings or "Always ask me where to save files" in Firefox.

Screenshots

shot1

shot2