Cloudflare Docs
Visit Cloudflare Fundamentals on GitHub
Set theme to dark (⇧+D)

Add site to Cloudflare

When you add a site to Cloudflare, you need to create a new domain within Cloudflare and then perform additional steps to activate that domain.


To use Cloudflare, you need to own a domain (

If you do not already own a domain name and plan to use Cloudflare for your authoritative DNS , we highly recommend purchasing your domain name through Cloudflare Registrar .

Using Cloudflare Registrar simplifies your setup process by automatically using Cloudflare for authoritative DNS.

Step 1 — Add site in Cloudflare

  1. Log in to the Cloudflare dashboard.

  2. In the top navigation bar, click Add site.

  3. Enter your website’s root domain ( and then click Add Site.

  4. Select your plan level. For more details on features and pricing, refer to our Plans page.

  5. Cloudflare will then automatically scan for your DNS records.

    1. Since this scan is not guaranteed to find all existing DNS records, you need to review your records, paying special attention to the following record types:

    2. If you find any missing records, manually add those records.

    3. Depending on your site setup, you may want to adjust the proxy status for certain A, AAAA, or CNAME records.

    4. Click Continue.

  6. Click Done, check nameservers.

Step 2 — Complete DNS setup

Before your domain can begin using Cloudflare for DNS resolution, you need to complete your DNS setup .

If your domain is particularly sensitive to downtime, review our suggestions to minimize downtime .

Step 3 — Complete SSL/TLS setup

To prevent insecure connections and visitor browser errors, enable SSL/TLS protection .