Custom Domains

Last updated on Dec 23, 2025

Custom Domains

Overview

Use your own domain (like myapp.com) instead of the default URL.

Requirements

  • Paid plan (Builder, Pro, or Business)
  • Own a domain name
  • Access to DNS settings

Setup Steps

  1. Deploy your project to Cloudflare
  2. Go to project Settings
  3. Click Add Custom Domain
  4. Enter your domain (e.g., myapp.com)
  5. Add DNS records as shown
  6. Wait for verification (up to 48 hours)

DNS Configuration

Add these records at your domain registrar:

For root domain (myapp.com)

Type: CNAME Name: @ Value: your-project.pages.dev

For subdomain (app.myapp.com)

Type: CNAME Name: app Value: your-project.pages.dev

SSL Certificate

SSL is automatic and free via Cloudflare. Your site will be accessible via HTTPS.

Free Domain (Yearly Plans)

Yearly subscribers get one free domain. Contact support to claim yours.