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

Convert partial setup to full setup

If you initially set up a partial domain on Cloudflare, you can later migrate it to a full setup .

Step 1 — Prepare Cloudflare SSL/TLS

In the Cloudflare dashboard, either order an advanced certificate or upload a custom SSL certificate for your application.

You also should verify that the status of your SSL certificate is Active.

Step 2 — Update settings in authoritative DNS

At your authoritative DNS provider, you need to delete the previous zone activation TXT record . To locate this value in the Cloudflare dashboard, go to DNS and find the Verification TXT Record.

After deleting your zone activation TXT record, wait for its Time to Live (TTL) to expire.

At least 24 hours prior to converting your application, disable DNSSEC.

Step 3 — Convert to full setup

In the Cloudflare dashboard:

  1. Go to Overview > Advanced Actions.
  2. Click Convert to Full DNS setup (this will not affect how your traffic is proxied).
  3. Import your records into Cloudflare DNS and verify that they have been configured correctly. Usually, you will want to import unproxied (gray-clouded) records.

Step 4 — Activate full setup

Using values from the Cloudflare dashboard, go to your registrar and update your nameservers .

In the Cloudflare dashboard, we recommend that you also enable DNSSEC and add the DS record to your registrar.

Once all the DNS TTLs expire, all your DNS queries will be answered by Cloudflare’s global edge network.

Start proxying additional hostnames by enabling the proxy status (also known as orange-clouding) for specific DNS records. Previously proxied subdomains will continue to be proxied without any interruption.