Bandcamp Help


Uploading music

Album and track editing

Selling basics

Selling merch

Account basics

Audio basics


Download codes

Collecting emails

Bandcamp Pro

Bandcamp for labels

Download codes

Download codes are unique codes good for a download of a track or album. You can generate them for any of your tunes on Bandcamp, then send them out via email or print them up (to bundle with your merch or hand out at shows). Your account comes with 200 codes, and you can buy more by clicking the "get more" link on your Tools page. You'll also earn more as you sell your music (we’ll add 1000 codes for every $500 USD in sales).

Let's get started.

Generate some codes

To create a batch of codes, first head over to the Download Codes section of your Tools page. Select the downloadable item from the drop-down, then choose a name to identify that batch of codes. The name you choose won't be seen by your fans, nor will it affect the creation of your codes in any way, so it might be helpful to choose a descriptive title that helps you keep track of the batches across venues, events, or different groups of fans. After deciding on a name, enter the number of codes you need (in multiples of 100).

Share with your beloved fans

Send via email

The easiest way to distribute your codes is via email. You might paste one into a message individually (if you are, say, offering a bonus download to a special fan), or you might blast out hundreds of codes at once (if you are sending them to your entire mailing list).

To see your list of unique codes, click the export link next to the group you'd like to use. The codes will download as a .csv file ("Comma Separated Values", for you curious types), so you'll need to open it in a spreadsheet program like Excel or Google Docs to view it properly.

If you intend to send codes to hundreds of people or more, consider using an email campaign service that can automatically insert the codes into emails for you. Both MailChimp and ConstantContact offer those services.

Print & hand out

We make it very easy to take your codes out of cyberspace and hand them out in the real world. If you'd like to hand out drop-cards, click the print link next to the group of codes. We'll put the unique codes, along with relevant info and artwork, into a series of grids for you to print out.

If you'd rather not print out the (possibly hundreds of) pages on your home printer, you can take the finished template to your local print & copy shop. Most internet browsers will allow you to save the page as a PDF. Choose "Print" from your browser menu, and look for the "Save as PDF" or "PDF" option in the dialog that pops up. Take that file to the printer, and they'll take care of the rest. (If you have trouble with the page breaks between the codes, please review these tips).

If you have grander designs (literally), you are by no means obligated to use our printable template. Some print shops have the tech to merge data from a spreadsheet into a template of your own design, allowing you make drop cards that look however you like, printed on whatever kind of material you prefer. You'll need to give the printer folks a call to find out if they can do this sort of thing, and if so, what image and spreadsheet formats they require.

Tell your fans where to go

Regardless of how you put the codes in your fans' hands, you'll want to make sure they know where to go to redeem them. Your Bandcamp account has a special URL specifically for redeeming codes. It looks like

And the page looks a little summin' like this:

Be sure to stick on the back of the download cards, or make sure it is included somewhere in the emails you send. Fortunately, if you forget to do that the situation isn't hopeless - when we see you have active download codes, we'll include a link in the sidebar of your music pages for anyone who might be looking for a place to redeem their code.

If you'd like to save your fans the trouble of seeking out the /yum page or having to endure the nearly unbearable strain of typing their eight-character code, we have a neat trick for you. You can tack ?code=XXXX-XXXX onto the end of your /yum URL (where "XXXX-XXXX" is replaced with an actual download code), a la:

When a fan clicks one of those, the corresponding code will be redeemed and the download automatically served up. This (for obvious reasons) is best suited for inclusion in emails.

Keep track of redemptions

We'll keep track of which codes have been redeemed, so if you keep a record of which fan was given which code you can keep an eye on who is happily listening to your tunes (and, conversely, who has yet to tune in). To export a list of redeemed codes, click the blue number in the 'redeemed' column. Visual aid here.

Frequently Asked Questions

Do download codes expire?

Nope! Unused codes have no expiration date.

Can I make changes to my track or album after I've generated codes for it?

Of course! Not only will your codes continue to work, but your changes will be applied to any future downloads.

Do download codes work with private albums?

Indeed they do. This option is great for promotional releases and Japan-only 50-track collector's edition remix bundles.

Do codes work with album drafts?

Because drafts are works-in-progress, they can't be downloaded. After your album is published you'll be able to generate codes for it.

Couldn't someone just share a download code with as many people as they like? How do I stop renegade downloaders?

Fret not - each download code is limited to just a few download attempts (within a limited window of time), so it will automatically expire well before nefarious types can do anything unsavory.

I'd like to offer a download code on Twitter or in a magazine review. Can I make a single code that can be used by multiple people?

In short, no. Download codes are unique (to allow you to track which and how many codes have been redeemed), and only work for a limited number of download attempts. We may offer a multi-use code down the road, but there isn't an ETA yet.

How do I send out download codes via email? Do I have to copy/paste each code individually?

No, you just do this (using MailChimp) or do this (using ConstantContact).

Can I make download codes email-required?

No, but that’s on our to-do.

How can I find out which codes have been redeemed?

In the codes section of your Tools page, click the blue number in the 'redeemed' column to see a list of every code that's been redeemed to-date. If you keep records of which code was given to which fan you'll be able to know who has already downloaded your tunes, and who has yet to acquiesce to your greatness.

Can I generate fewer than 100 codes at a time?

At the moment, no. Codes must be generated in multiples of one hundred.

You guys said I'd get 200 more codes for free every month! Well, where are they?

Though every new account comes with 200 free download codes, only download credits are bumped up every month. If you need more codes you can purchase them (at a very reasonable price) right on your Tools page.

If I sell download codes at a show, are those downloads reported to SoundScan?

Afraid not. We can only report sales that happen through Bandcamp directly. The downloads will still be counted on your Stats page, though.

Do you still integrate with

Nope. Of course you can still use their services, but you'll need to send your codes & template to them manually.

Still not sure? Contact Bandcamp Support.