Setting up a Custom Domain on Bandcamp

Custom domains allow you to point a domain of your own to your Bandcamp site, removing the "bandcamp.com" from your URL and multiplying your site's already-impressive veneer of respectability. For example, let's say your current Bandcamp site is example.bandcamp.com. If you instead want your site to be at example.com or maybe music.example.com, Bandcamp can help.

Ahem! Setting up a custom domain requires some advanced DNS fiddling. This is not for technical novices. If you aren't comfortable with any part of the instructions below, please call upon a knowledgeable friend to assist.

Instructions

First, some terminology:

base domain
a domain name containing only one dot, like example.com
subdomain
a domain name containing two or more dots, like music.example.com
Bandcamp subdomain
the default domain name you chose when you signed up for Bandcamp, like example.bandcamp.com
domain registrar
a third-party company that sells and registers domain names; Bandcamp is not a domain registrar
custom domain
a base domain or subdomain that you register with a domain registrar and point to your Bandcamp site; your fans will see the custom domain in their browser instead of your Bandcamp subdomain
  1. Pick your custom domain.

    Bandcamp lets you use either a base domain like example.com, or a subdomain like music.example.com. Use the former if you want Bandcamp to be your entire site; use the latter if instead Bandcamp will be a section of a larger site (perhaps one that already exists).

  2. If you don't already own your custom domain, register it.

    If you already own your chosen domain, kudos! (Note that if you own example.com, then you already control its subdomains too.) If not, you'll need to confirm that the domain is available and, if it is, register it. Bandcamp doesn't register domains and doesn't recommend companies who do, but here (in no particular order) are a few of the more popular registrars:

    When registering a domain for use with Bandcamp, you don't need to pay extra for web hosting, domain parking, or other hooha. It's sufficient to buy just the domain, unless you have use for the extras.

  3. Tell Bandcamp about your domain.

    1. Visit your Bandcamp Profile page.
    2. Under "Custom Domain," enter your chosen custom domain in the Custom domain field. The value you enter here is what your fans will see in their web browser when they visit your Bandcamp site.

      Note: you very likely do not want the value here to begin with "www." If it does, Bandcamp might not behave as you'd expect. For example, your Bandcamp site would display correctly if fans go to www.example.com, but not when they go to example.com. Instead, leave off the "www." and read on.

    3. Click OK.

    We recommend you do this step first, before modifying DNS, so that if you're moving over an existing site there won't be any interruption in service.

  4. Point your domain's DNS records at Bandcamp.

    The Domain Name System (DNS) is the magical collection of gears and pulleys which allows a web browser to translate a domain to a website. Therefore, you need to tell DNS that your custom domain now should point to Bandcamp.

    The way you update DNS varies depending on your domain registrar. In general, the process goes something like this:

    1. Log into your domain registrar's website.
    2. Select the base domain you want to modify.
    3. Find the section for managing DNS entries. The name of this section varies, but is usually something like "DNS Configuration," "Advanced DNS," "Host records," or similar.
    4. Now the instructions branch depending on whether you've chosen a base domain (like example.com) or a subdomain (like music.example.com).
      • If you've chosen a base domain, edit the existing A record for your site and change the IP address to 75.126.76.138. If there is no existing A record (which is uncommon), add a new one. The A record's "host name" should be either the character @ or your base domain (both mean the same thing).

        Please note that Bandcamp's IP address might change in the future. Before this happens we'll notify you so you have time to update DNS.

      • If instead you've chosen a subdomain, enter a new CNAME record which points your subdomain to dom.bandcamp.com. (That's right, dom.bandcamp.com, not your Bandcamp subdomain. Trust us.) When entering your subdomain, enter only the portion before the first dot. For example: music. Here's an example of what you might see; this one's from pairNIC.com:

        Defining a CNAME in pairNIC's interface

    5. In most cases you'll want to allow fans to optionally put "www." at the beginning of your custom domain. To get that to work, DNS requires that you add or modify a separate DNS record (ain't this fun?). Here the instructions branch again.
      • If you've chosen a base domain, add (or modify if it already exists) a CNAME record for www, pointing to dom.bandcamp.com. Note that the "name" (or "alias" in the picture above) of the CNAME should be www, nothing more.

      • If you've chosen a subdomain, add (or modify if it already exists) a CNAME record for www.[subdomain], pointing to dom.bandcamp.com. For example, if your custom domain is music.example.com, then the "name" (or "alias" in the picture above) of the CNAME should be www.music only. Similarly, if your custom domain is cool.tunes.example.com, then you should enter www.cool.tunes only.

    Modifying DNS is the trickiest part of the whole process because of the variation in registrar web sites and because of DNS's strange terminology. You might need to hunt a little to find the right page. Bandcamp cannot help you with this step, so if needed you should ask a friend for help. In case you get stuck, we suggest you send an email to your registrar's support folks. Here's an example email:

    Dear Support,

    In order to map my domain [your domain here] to Bandcamp (http://bandcamp.com), a hosting service, I need to modify DNS to update my A and CNAME records. Please let me know how I do this through your domain management interface.

    With overflowing gratitude and respect,

    [you]

  5. Wait. Wait a little more. Then party!

    After updating DNS, it can take up to two days for the changes to "propagate" out to your many fans around the world. During this transition phase, some people visiting your custom domain might see your Bandcamp site, while others see your old site (if you have one). This is normal. You'll know things are set up correctly when entering your custom domain into your web browser brings up your Bandcamp site.

    During this period Bandcamp will be automatically checking DNS. When we see that it is set up correctly, we will automatically start forwarding your Bandcamp subdomain (for example, example.bandcamp.com) to your custom domain. This means that any existing links or bookmarks pointing to your Bandcamp subdomain will continue to work.

Frequently Asked Questions

Also see our general FAQ.

Before the switch

During the switch

After the switch