How to add a custom domain

Point your own domain at your Floot app, step by step, including the DNS gotchas.

Connect a domain like yourapp.com to your Floot app to give it a professional, branded URL.

  1. 1

    Add your domain in Floot

    1. Click the Publish button in the top-right of the editor
    2. Click Add Custom Domain
    3. Enter your domain name (for example, yourapp.com)
  2. 2

    Add the DNS records to your domain

    Floot shows you the exact DNS records to add. They are generated for your project — there are no generic values to copy from a guide.

    Add ALL the records shown

    Every record Floot lists is required. Skipping one is the most common reason a domain never verifies.

    Where to add them:

    • Log into your DNS provider (Namecheap, GoDaddy, Cloudflare, and so on)
    • Go to DNS settings and add the records exactly as shown in Floot

    Important notes:

    • On Cloudflare, turn the proxy off (grey cloud, not orange) for these records
    • Copy values exactly — they are case-sensitive
    • If a record already exists and blocks the new one, delete the old record first
    • Delete all other A records on the "@" root before adding the one from Floot
  3. 3

    Continue in Floot — do not skip this

    1. After adding the DNS records, click Continue in Floot
    2. Floot verifies your DNS is correct — this can take up to 15 minutes
    3. Once verified, the domain is attached to your app
  4. 4

    Your domain is live

    • Your app is served from your custom domain
    • Both yourapp.com and www.yourapp.com work
    • HTTPS is set up automatically

    DNS propagation takes time

    It can take up to 24 hours for your domain to resolve everywhere, though it is usually much faster. That is normal and depends on your DNS provider. If it takes longer, contact support.

Custom domains need a paid plan

The free *.floot.app subdomain works on any plan; connecting your own domain requires a paid one.