Using a custom domain name

How do I set up a custom domain for my blog?

Pre-login steps:

  1. Choose a registrar, or use tools like Yahoo Domains or Domainr to find and buy a domain name that's available. (This usually costs about $10-$40 per year.)
  2. Make a configuration change depending on the number of levels in your desired domain. Your registrar should have instructions on how to do this.
Two Levels
point A-record (IP address) to
Three or More Levels
(e.g. or
point CNAME record to ""

Post-login steps:

  1. Click Settings (the gear icon) at the top of your Dashboard.
  2. Click the blog you’d like to update on the right side of the page.
  3. Click the pencil to the right of the username section and enable "Use a custom domain."
  4. Enter your domain (e.g. or subdomain (e.g.
  5. Click “Test your domain.”
  6. Correct problems if the test finds any, and click “Test your domain” until the test is successful.
  7. Hit “Save.”

Do I need to change the nameservers for my domain?

Nope, just the A-record or CNAME record depending on levels in your domain.

How do I know if I set up my domain properly?

After re-configuring your domain, you must wait up to 72 hours for the changes to take effect. When you visit the subdomain or domain, you should see a Tumblr error page — this means that the domain is correctly pointing to Tumblr, but that your blog hasn’t been configured to use it yet.

What happens when someone visits my Tumblr URL?

They will automatically be redirected to your new custom domain (i.e. -->

What if I’m having trouble setting up a custom domain?

We’re unable to support many of the issues that crop up, so it’s best if you ask a friend who has done this before.