By default your card lives at chabiti.com/card/.... Connecting a custom domain (like janedoe.com or card.yourcompany.com) makes your brand far more professional and memorable for serious clients. The whole process takes about 10 minutes, and SSL is issued automatically for free.
Prerequisites
- You are the card's Owner (Editors can't change the domain - see roles).
- You can manage the domain's DNS (your registrar account: Namecheap, GoDaddy, Cloudflare...).
Step 1: Declare the domain in Chabiti
- Open the card in the editor, go to Settings → Custom domain tab.
- Enter your domain (e.g.
janedoe.com) and save. If you see "Invalid domain", check the format - just the domain itself, nohttps://and no trailing/.
Step 2: Point your DNS at Chabiti
Log in to your DNS provider and create a CNAME record:
| Type | Name (Host) | Value (Target) |
|---|---|---|
| CNAME | @ or a subdomain (e.g. card) | chabiti.com |
CNAME only - never point to an IP address. That way, if Chabiti's infrastructure ever changes, your domain keeps working with no reconfiguration on your side.
If your provider doesn't allow CNAME on the apex (root) domain - a common limitation - you have 2 options: use a subdomain (e.g. card.yourcompany.com) instead of the root, or move your DNS to a provider that supports apex CNAME, like Cloudflare (CNAME flattening, free).
Step 3: Verify the connection
Back in Chabiti's Custom domain tab, click Verify connection:
- "Connected! DNS is working": Done; click Open card on custom domain to see the result.
- "Not connected yet": DNS needs time to propagate, usually 1–5 minutes but sometimes longer depending on the provider (up to 24–48 hours). Wait and verify again.
An SSL certificate is issued automatically and free once DNS works - your link always runs on secure https://.
Common errors
- "This domain is already connected to another card": Each domain attaches to exactly one card. Detach it from the old card first (or use another subdomain, e.g.
card2.yourcompany.com). - Verification keeps failing: Confirm the CNAME saved on the correct host, and delete any old A/AAAA records on that host (a CNAME can't coexist with other records).
- Domain works but www doesn't (or vice versa) -
company.comandwww.company.comare different hosts; add a CNAME forwwwpointing tochabiti.comif you want both.
Choosing a good domain
- Personal: a short
yourname.comis ideal. - Businesses with an existing website: use a subdomain like
card.yourcompany.com- it doesn't touch your main site and costs nothing extra.