How to Connect a Custom Domain to Your Portfolio
Published · CVfy
To connect a custom domain to your portfolio, buy a domain from a registrar, then point its DNS to your portfolio host and add the domain in your dashboard settings. Your content and theme stay exactly the same — only the address changes, from cvfy.dev/yourname to something like yourname.com.
Do you even need one?
A custom domain is a nice-to-have, not a requirement. A clean free URL like cvfy.dev/yourname is perfectly professional and works everywhere. A custom domain is worth it if you want a fully branded address, are building a personal brand, or just prefer yourname.com — but don't let it block you from publishing now.
Step 1 — Buy a domain
Pick a registrar and buy your domain (typically a small yearly fee). Short and obvious wins — your name, or your name plus your field. The .com is classic; .dev and .me are popular for developers and personal sites.
Step 2 — Point DNS and add it in settings
In your registrar's dashboard, add the DNS records your portfolio host specifies (usually a CNAME or A record). Then add the domain in your CVfy dashboard settings so the site knows to serve on it. DNS changes can take a little while to propagate.
Your content stays put
Connecting a domain doesn't touch your content, theme, or analytics — it only changes the address visitors type. You can connect it now or years from now; either way, nothing is rebuilt.
Publish free at cvfy.dev/yourname today, and connect a custom domain whenever you're ready.
Publish my portfolioFrequently asked questions
Can I use a custom domain with my portfolio?+
Yes. Buy a domain from a registrar, point its DNS to your host, and add it in your dashboard. Your content and theme stay the same.
Do I need a custom domain?+
No. A free URL like cvfy.dev/yourname is fully professional. A custom domain is optional and mainly about branding.
Will I lose my content if I add a domain?+
No. Connecting a domain only changes the address — your content, theme, and analytics are untouched.