Logo

Custom domains

Connect your own domain to your Beautiful.dev app so it can be accessed under your brand.

What are custom domains?

Custom domains allow you to serve your Beautiful.dev application under your own domain name instead of the default btfl.app URL. This helps you present your app under your brand and gives users a more familiar, trustworthy address.

Adding a domain

Open Project settings and click Connect domain.

Enter the domain name you want to use (without https://). Example: mydomain.com

Beautiful.dev will show you the DNS records that need to be added to your domain registrar (e.g., Namecheap, GoDaddy, Cloudflare DNS).

Copy and paste the provided values into your registrar's DNS settings.

Once the required DNS records are added and verified, your app will be available on your domain.

Domain verification

After adding a domain, it will appear with a Pending status while DNS verification is in progress.

  • Verification can take up to 48 hours, depending on DNS propagation.
  • In most cases, it completes within a few minutes.
  • You can click Refresh in the dashboard to re-check the status.

If your domain remains pending for a long time, double-check that all DNS records are entered correctly and do not contain typos or extra characters.

Once verification succeeds, your domain will be active and your Beautiful.dev app will be served from it.