Connect a domain you already own so your page is reachable there too, alongside your Strands URL.
Custom domain (in your profile menu, alongside Content/Design/Branded links) lets you serve your page from a domain you already own — a subdomain like links.yoursite.com, or a bare domain like yoursite.com — in addition to your existing yourname.strands.io address. Your strands.io URL keeps working exactly as before; connecting a custom domain doesn’t replace or redirect it, so anything already pointing at it — a saved link, a printed flyer, a search result — keeps working.
This page is only available to a profile’s owner, and connecting a domain requires an active or trialing subscription on that profile — the same requirement as publishing your page. Enter the domain you want to use, and you’ll get the DNS records to add at wherever you manage that domain’s DNS (your domain registrar or DNS provider). Add them there, then come back to this page and choose Verify DNS — that’s what tells us to go and look for them. We don’t check on our own until you do, so a domain left alone after adding the records stays waiting.
Every domain needs an Ownership record: a TXT record whose value is a code unique to that domain. It’s separate from the routing record and proves you control the domain’s DNS. We check it first, so if Verify DNS reports that it’s missing or doesn’t match, fix that record before looking at anything else. Copy its Value exactly as shown. Once your domain is active, you can remove the Ownership record.
A Routing record points your domain at Strands — a CNAME for a subdomain, an ALIAS-style record for a bare domain. Keep this one in place for as long as you use the domain. A bare domain also gets a third record, a Bare domain verification record, another TXT record used for the certificate.
Each record shows its Name relative to your domain, which is what most DNS providers expect. If yours asks for the full name instead, the page shows that spelling underneath.
DNS changes can take anywhere from a few minutes up to 48 hours to fully propagate, so your first Verify DNS check may not find the record yet. When that happens the page tells you what it looked for and what it actually found, and you can check again in a couple of minutes — checking again straight away won’t help, since a failed lookup stays cached for a few minutes either way.
Once a check succeeds, the rest is automatic: we issue the certificate for your domain, which usually takes under a minute, and the page updates itself once your domain is live. There’s nothing further to do after that.
A bare domain like yoursite.com needs a kind of record not every DNS provider offers. The DNS standard doesn’t allow an ordinary CNAME at a bare domain, so providers that support pointing one at a service like ours do it through a record of their own — called ALIAS, ANAME, or a flattened CNAME, depending on the provider. Some don’t offer one at all, in which case there is no record you can add that would work. A subdomain never has this problem: it uses an ordinary CNAME, which every provider supports.
If yours doesn’t offer it, you have a few options:
Today, each profile can have one connected custom domain at a time. You can remove a connected domain and connect a different one whenever you like.
Own several profiles from one account, switch between them, and see how billing works for each.
One profile, several pages, one URL.
Presets, background, buttons, text, and socials styling.
Group several related blocks together as one expandable group, shown as a list or a grid.
Why a Strands link never goes dead, and what that unlocks.
Have a question or need assistance? Email us at: hello@strands.io
Ready to build your own link in bio page?
Claim your name