Using a Custom Domain

Requires Pro Standard or higher

Carrd sites can be published to URLs, custom domains, and custom subdomains. To publish a site to a custom domain (such as domain.ext), follow the steps below.

Your custom domain must be registered before you can use it on Carrd. If you haven't registered your domain yet, you can generally do so at any domain provider (such as Google Domains, Namecheap, or Porkbun).
  1. Click Publish

  2. Set Action to Publish to a custom domain.

  3. Enter the domain name exactly as you want it to appear in the address bar (either domain.ext or www.domain.ext). The version you don't use will automatically forward to the other; in other words, using domain.ext will automatically redirect www.domain.ext to it (and vice versa).

  4. Scroll down a bit to locate the site's host records. These will "point" the domain to the Carrd site and usually need to be set up over at your domain provider. For most domains, you'll be asked to add the following records:

    • An A record pointing @ to the first target IP address shown (eg.
    • An A record pointing @ to the second target IP address shown (eg. yyy.yyy.yyy.yyy)
    • A CNAME record pointing www back to the bare domain (eg. domain.ext)

    Not sure how to do this? Select your domain provider for specific instructions:

    (Other providers: 1&1 IONOS, Amazon Route 53, Hover, Network Solutions, OVH

  5. Back at Carrd, click Publish Changes

  6. You're done ... almost. Your domain now needs to initialize, which is an automatic process that can take up to an hour to complete (though it's usually a lot faster than that). Once initialized, you'll be able to access the site using the custom domain you just set up (and do so via SSL). Note that if you're using Cloudflare, be sure to also follow these additional steps.

    Note: If your dashboard still lists the domain as "(initializing)" after an hour, please refer to the troubleshooting page or simply get in touch for assistance.