A Chrome and Firefox extension for bulk-downloading your Bandcamp collection in any format.
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 recover or back up your entire music library
- Manage large amounts of music for DJing or archiving
- Select releases across your collection or purchases page and queue them all at once
- Downloads in any format Bandcamp offers: MP3, FLAC, WAV, AIFF, ALAC, AAC, Ogg Vorbis
- Marks releases you've already downloaded, so you only grab what's missing
- Saves cover art and names files with templates like
{artist} - {title} - A downloads tab where you can pause, resume, retry, reveal in folder, or copy links
- Go to your Bandcamp collection or purchases page
- Tick the releases you want (shift-click selects a range)
- Hit Download
Select All loads and selects your whole collection. If you've used Batchcamp before, the same menu has an Undownloaded option for just the releases you're missing. The dropdown next to the Download button picks a format for a single batch without changing your default.
Or build it from source:
pnpm install
pnpm build-chromeYour browser might ask where to save each file. Turn that off under "Ask where to save each file before downloading" in Chrome, or "Always ask me where to save files" in Firefox, and the queue will run unattended.

