Link in Bio Custom Domain: Which Tools Support It (2026)

Jul 28, 2026
Marcel CruzMarcel Cruz

Most link in bio tools support a custom domain on their entry paid plan, but the two biggest ones do not: Linktree offers no custom domain on any plan, and neither does Stan Store. The cheapest tool that does is Carrd at $19 a year. Beacons, Milkshake, Liinks, Hopp and Linkero all include one from roughly $90 to $120 a year.

Linkero is our own tool. It is in the table below because it belongs there on the facts, not at the top, and the section after the table says when to pick something else.

Which link in bio tools support a custom domain?

Sorted by the cheapest plan that actually includes a custom domain.

ToolCheapest plan with a custom domainPrice
CarrdPro Standard$19/year
LinkeroProsee pricing
MilkshakePro+$99.99/year
BeaconsCreator$100/year
LiinksPro$120/year
Hopp by WixUltimateabout $9.99/month
Linktreenonenot supported on any plan
Stan Storenonenot supported on any plan

Two things worth knowing before you use this table:

  • Carrd's "$9/year" is not the custom domain plan. A lot of roundups list Carrd's custom domain at $9 a year. That is Pro Lite, which explicitly does not include custom domains, forms, or analytics. The cheapest Carrd tier with a custom domain is Pro Standard at $19 a year.
  • Linktree's workaround is not a custom domain. Linktree's help center (article 6571689) states plainly that they do not offer the option to use a custom domain to replace the linktr.ee URL. Their suggested "redirect links" approach sends visitors through your domain to linktr.ee/yourname, so the address bar still ends up on Linktree.

When not to pick Linkero

If you want the cheapest possible custom domain and do not need a bio-link layout, Carrd at $19 a year is better value than anything here, ours included. If you sell digital products and want the storefront and the domain in one tool, Beacons Creator is the closer fit. Linkero is the right pick when you want multiple pages, a custom domain and analytics on one paid tier, and it is the wrong pick if a static one-page site would do.

Your link in bio page doesn't have to live at linktr.ee/yourname or linke.ro/yourname. With a link in bio custom domain, it lives at a URL you actually own: links.yourbrand.com, go.yourstudio.com, or just yourdomain.com.

The rest of this guide covers how to connect a custom domain to your Linkero bio page, including DNS setup, SSL, common issues, and a zero-downtime migration path if you're already using a custom domain elsewhere.

Why a Custom Domain Matters for Your Bio Page

The practical benefit is ownership. Platforms change their pricing, features, and sometimes shut down. If your audience knows you as linktr.ee/yourname and you switch tools, every printed piece of material, podcast mention, and Instagram highlight needs updating.

With a custom domain, the URL belongs to you. Switching tools means updating one DNS record, not hundreds of links across the internet.

Three other reasons worth knowing:

  • Trust. A link like links.yourbrand.com reads as professional. For freelancers, agencies, or anyone pitching to clients, it signals you take your brand seriously.
  • SEO. Traffic going to a custom domain builds authority on a URL you own. Traffic to linktr.ee/yourname builds Linktree's domain authority, not yours.
  • Future-proofing. Once your bio URL is your own domain, it works regardless of which tool powers it behind the scenes.

What You Need Before You Start

Have these ready before configuring anything:

  • A registered domain (from Namecheap, Porkbun, Cloudflare, GoDaddy, or any registrar)
  • Access to your domain's DNS settings at your registrar
  • A Linkero account on a paid plan (custom domains are available on all paid plans, see pricing)
  • About 15 minutes for setup, plus some time for DNS propagation

Create Your Link-in-Bio Page

All your content in one customizable page. 18 content blocks, custom domains, and built-in analytics.

Create your page

Step 1: Add Your Custom Domain in Linkero

Log in to your Linkero dashboard and open your workspace settings. Find the Domain section and enter your custom domain.

You can use either a subdomain (links.yourdomain.com) or a root domain (yourdomain.com). Subdomains are slightly simpler to configure in most DNS providers. Root domains work just as well.

After entering and saving your domain, Linkero displays the DNS record values you need to add at your registrar.

Step 2: Configure Your DNS Records

Linkero shows you the exact values to copy in the dashboard. The record type depends on whether you're using a subdomain or a root domain.

For a subdomain (e.g., links.yourdomain.com): Add a CNAME record with the hostname Linkero provides.

FieldValue
TypeCNAME
Namelinks (or your chosen subdomain prefix)
ValueThe CNAME target shown in Linkero
TTL3600 or Auto

For a root domain (e.g., yourdomain.com): Add an A record with the IP address Linkero provides.

FieldValue
TypeA
Name@ (or blank, depending on your registrar)
ValueThe IP address shown in Linkero
TTL3600 or Auto

DNS management is usually under a section called DNS, DNS Management, or Advanced DNS at your registrar. The interface varies, but you're always doing the same thing: adding a new record with the values from Linkero.

Cloudflare users: set your record's proxy status to DNS only (grey cloud icon) when first configuring. The orange "Proxied" mode can block Linkero's SSL provisioning. You can re-enable proxying after your domain is verified and SSL is active.

Step 3: Wait for DNS Propagation and SSL

After saving your DNS record, Linkero automatically provisions an SSL certificate for your domain. SSL is what creates the padlock in the browser address bar.

DNS propagation typically takes 5 to 30 minutes, though it can take up to 48 hours depending on your domain's TTL settings and your ISP. Most setups are live within 15 minutes.

To check: visit your custom domain in a browser. If your Linkero page loads with a padlock, you're done. If you want to see propagation progress globally, use whatsmydns.net to check what DNS resolvers around the world see for your domain.

Common Issues and How to Fix Them

"This domain is already in use" The domain is registered to another Linkero account (possibly an old account of yours). Remove it from the other account first, then add it to the current one.

SSL is not provisioning The most common cause on Cloudflare is proxied mode. Switch your record to "DNS only" (grey cloud) and wait a few minutes for Linkero to complete the certificate challenge. You can re-enable proxying after SSL is confirmed.

"This site can't be reached" after 30 minutes Check your DNS record for typos. A common mistake: if your domain is yourdomain.com and you want links.yourdomain.com, enter links in the Name field, not links.yourdomain.com. Your registrar already knows your root domain and appends it automatically.

SSL blocked by a CAA record If your domain has a CAA record (which restricts which certificate authorities can issue SSL for your domain), add a record allowing Let's Encrypt or remove the restriction. Most personal and small-business domains don't have CAA records, so you can likely skip this.

Migrating from Linktree or Beacons

If you already have a custom domain pointing to Linktree or Beacons, follow this order to switch without any downtime:

  1. Build and finalize your Linkero page (links, styling, everything)
  2. Add your custom domain to Linkero in the dashboard
  3. Update the DNS record at your registrar to point to Linkero
  4. Wait for DNS propagation (5 to 30 minutes in most cases)
  5. Once your domain is live on Linkero, remove it from Linktree or Beacons

The key: do not remove the domain from your old provider until Linkero is fully configured. That way the gap between the two is just propagation time, not hours of downtime.

For the rest of the Linktree migration process, see how to switch from Linktree to Linkero. If you haven't decided yet, read the Linktree vs Linkero comparison first.

SEO Implications of Using a Custom Domain

A few things to know once your custom domain is live:

Link equity builds on your domain. Any backlinks pointing to your bio page now benefit your domain, not Linkero's. If you run a site at the same root domain, this compounds over time.

Linkero handles canonicalization automatically. If visitors still reach the old linke.ro/yourname URL, Linkero redirects them to your custom domain.

Don't leave a staging URL live. If you tested with a placeholder URL before connecting your domain, make sure no social profiles still point to it.

For agencies managing multiple client pages, a custom domain per client makes each page appear as the client's own property. See how to manage multiple link in bio pages as an agency for more on that workflow. For B2B pros putting a branded URL in their LinkedIn Website slot, link in bio for LinkedIn covers why the domain matters for credibility.

FAQ

Does Linktree have a custom domain option? No. Linktree does not offer a custom domain on any plan, including Pro and Premium. Their help center (article 6571689) says so directly. The redirect-link workaround still lands visitors on linktr.ee/yourname, so the URL your audience sees is not yours.

What is the cheapest link in bio tool with a custom domain? Carrd, at $19 a year on Pro Standard. Be careful with the widely repeated "$9 a year" figure: that is Carrd Pro Lite, which does not include custom domains at all.

Can I use a subdomain instead of a root domain? Yes. links.yourdomain.com works exactly the same as yourdomain.com. Subdomains are slightly easier to configure and are a popular choice.

Can I try Linkero before buying a plan? Yes. You can build and preview your page for free, but you'll need a paid plan before your custom domain goes live. See pricing for plan details.

How long does DNS propagation take? Usually 5 to 30 minutes. In rare cases with high TTL settings, up to 48 hours.

Will my bio link break during migration from another tool? Not if you follow the migration order above: set up Linkero first, update DNS, then remove from the old provider.

Can I use multiple custom domains on one account? This depends on your plan. Check your workspace settings or the pricing page for current limits.

Connect Your Own Domain Today

A custom domain turns your bio page from a tool-branded URL into a URL you own for life. Setup takes about 15 minutes. Linkero provisions the SSL automatically.

If you haven't built your Linkero page yet, start there. Once you're happy with your content, connecting a custom domain is the last step before going fully live.

Create Your Link-in-Bio Page

All your content in one customizable page. 18 content blocks, custom domains, and built-in analytics.

Create your page

Ready to stand out?

Create your page now. Ready in minutes.

Create your page
Free to try, no credit card required

Trusted by individuals and businesses worldwide