Back to Docs

Profile Custom Domains

Use your own domain for Link-in-Bio

Overview

With a profile custom domain, visitors can access your Link-in-Bio page directly at your own domain instead of edgeurl.io/p/username. This creates a more professional, branded experience.

Without custom domain

edgeurl.io/p/yourname

With custom domain

links.yourbrand.com
PRO Feature

Profile custom domains are available on Bio PRO plans.

1

Add Your Domain

First, add your domain to EdgeURL with the "Profile" or "Both" type:

  1. a.Go to Dashboard → Domains
  2. b.Click "Add Domain"
  3. c.Enter your subdomain (e.g., "links") and root domain (e.g., "yourbrand.com")
  4. d.Select "Profile" or "Both" as the domain type

Domain Types

  • Links - Use this domain only for short links
  • Profile - Use this domain only for your Link-in-Bio profile
  • Both - Use for both short links and profile
2

Configure DNS Records

Add these DNS records at your domain registrar:

CNAME Record

Type

CNAME

Name / Host

links

(your subdomain)

Value / Target

cname.edgeurl.io

TXT Record (Verification)

Type

TXT

Name / Host

_edgeurl-verify.links

(prefix + subdomain)

Value

edgeurl-verify=your-domain-id

(shown in dashboard)

DNS Propagation: DNS changes can take 5-15 minutes to propagate, and up to 48 hours in some cases. If verification fails, wait and try again.
3

Verify Your Domain

  1. a.Return to Dashboard → Domains
  2. b.Click "Verify" on your pending domain
  3. c.Once verified, SSL is automatically provisioned
4

Assign Domain to Your Profile

After verification, connect the domain to your profile:

  1. a.Go to Dashboard → Profiles
  2. b.Click "Edit" on your profile
  3. c.In the "Custom Domain" section, select your verified domain
  4. d.Save your profile

Your profile is now accessible at:

links.yourbrand.com

How It Works

1

Visitor types links.yourbrand.com in their browser

2

DNS routes the request to EdgeURL's servers via CNAME

3

EdgeURL looks up which profile is assigned to this domain

4

Your profile page is served with your custom domain in the address bar

Troubleshooting

Domain not loading profile?

Make sure you've selected the domain in your profile settings (Step 4). The domain must be verified AND assigned to a profile.

SSL certificate errors?

SSL certificates are automatically provisioned after domain verification. This can take up to 10 minutes. Try clearing your browser cache and refreshing.

Want to use the same domain for links and profile?

Set the domain type to "Both". Your profile will load at the root (links.yourbrand.com) and short links will work at paths (links.yourbrand.com/abc123).

Next Steps

Link-in-Bio Guide

Learn how to set up and customize your profile

Short Link Domains

Set up branded domains for your short links

EdgeURL

  • About
  • Pricing
  • Docs
  • Blog

Compare

  • vs Linktree
  • vs Bitly
  • vs Short.io
  • vs Dub.co

Developers

  • API
  • Status
  • Webhooks
  • Changelog

Company

  • Partners
  • Privacy
  • Terms
  • Support

EdgeURL

Your social engine for everything you share. Short links, Link-in-Bio, analytics, and more.

2025 EdgeURL. All rights reserved.