Bandcamp Help


Troubleshooting, Bugs


Uploading music

Album and track editing

Selling basics

Selling merch

Account basics

Audio basics


Track/album codes

Collecting emails

Bandcamp Pro

Bandcamp for labels

Artist subscriptions



Payment options

Physical orders

Fan accounts

Track/album codes

Track/album codes are unique codes that fans can redeem for a digital track or album, giving them unlimited streaming via the Bandcamp app as well as a high-quality download. 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 Track/album 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 an additional release 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 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 to 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 printed 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 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 track/album 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 track/album 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 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 or streamed. After your album is published you'll be able to generate codes for it.

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

Fret not - each 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 code on Twitter or in a magazine review. Can I make a single code that can be used by multiple people?

In short, no. Track/album 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 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 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 or streamed 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 track/album 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 codes at a show, are those sales reported to music charts?

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.