Skip to main content

How to Transfer a Domain to Cloudflare

This article explains how to transfer a domain’s nameservers to Cloudflare so Cloudflare can manage DNS for use with Kyrios.

Updated over 2 months ago

Before You Begin (Required)

Before starting the transfer:

  • Create a Cloudflare account

  • Ensure the domain is unlocked at the current registrar

  • Disable DNSSEC if enabled

  • Confirm the domain is eligible for transfer (see FAQ)

Step 1: Add the Domain to Cloudflare

  1. Log in to your Cloudflare account.

  2. Click Add site.

  3. Enter your domain name (example: example.com).

  4. Select a plan (the Free plan is sufficient).

  5. Wait for Cloudflare to scan existing DNS records.

Screenshot description:
This image shows the Cloudflare Add site screen, where you enter a domain name and begin the setup process.

Review DNS Records

  • Confirm all required DNS records appear correctly.

  • Add or edit records if needed before continuing.

Step 2: Update Nameservers at Your Registrar

  1. Click Continue after the DNS scan completes.

  2. Cloudflare will display two nameservers.

  3. Log in to your current domain registrar.

  4. Replace existing nameservers with the Cloudflare-provided nameservers.

  5. Return to Cloudflare and click Done, check nameservers.

Screenshot description:
This image shows the Cloudflare DNS review screen displaying detected DNS records and the Continue button.

Important Kyrios Requirement

Proxy status must be set to “DNS only.”

When using domains in Settings > Domains in Kyrios:

  • Cloudflare Proxy (orange cloud) is not supported

  • All relevant DNS records must be DNS only

After the Transfer Completes

  • Nameserver changes can take up to 24 hours

  • Cloudflare will begin managing DNS once propagation finishes

  • You can now connect the domain inside Kyrios > Settings > Domains

Common Issues and Fixes

Domain not verifying in Cloudflare

  • Confirm nameservers were updated correctly

  • Wait for DNS propagation (up to 24 hours)

  • Ensure DNSSEC is disabled

Website not loading after transfer

  • Verify A or CNAME records point to the correct destination

  • Ensure records are set to DNS only

  • Recheck the records provided by Kyrios

FAQ

What are the steps to transfer my domain to Cloudflare?

Add the domain in Cloudflare, allow Cloudflare to scan DNS records, then update your nameservers at your registrar to the Cloudflare-provided nameservers.

Why must DNSSEC be disabled?

DNSSEC can block nameserver changes and cause validation errors during transfer.

How do I unlock my domain?

Log in to your current registrar and disable the domain lock (often called “Registrar Lock”).

Are there restrictions on transferring domains to Cloudflare?

Yes. Domains cannot be transferred if:

  • Registered or transferred in the last 60 days

  • WHOIS info was recently changed

  • Domain status is serverHold, pendingDelete, or pendingTransfer

  • The domain is a premium domain or IDN

What if DNS records are missing after transfer?

Manually recreate missing records in Cloudflare using details from your web host or Kyrios domain settings.

Do I need to prepare anything else before transferring?

Yes:

  • Disable DNSSEC

  • Unlock the domain

  • Obtain the authorization code if required

  • Ensure a valid payment method exists in Cloudflare

Did this answer your question?