How to Transfer .xyz Domain from Namecheap to Cloudflare (Hosted on Blogger)

Published on August 9, 2026

Transferring your domain to Cloudflare Registrar allows you to manage your DNS and domain registration at cost without markups. If your site is hosted on Google Blogger, following the correct setup ensures zero downtime and prevents SSL configuration issues.

Note: When you transfer a domain to Cloudflare, you do not lose any remaining time on your existing registration. Cloudflare automatically extends your domain registration by one full year as part of the transfer process.

Step-by-step visual roadmap for transferring a domain from Namecheap to Cloudflare

Step 1: Add the Domain to Cloudflare & Update Nameservers

  1. Log in to your Cloudflare account and click Add a site.
  2. Select the Free Plan and allow Cloudflare to scan your existing DNS records.
  3. Note the two Cloudflare nameservers assigned to your account.
  4. Log in to Namecheap:
    • Navigate to Domain ListManage next to your domain.
    • Under Nameservers, change the selection to Custom DNS.
    • Enter the two Cloudflare nameservers and click the green checkmark to save.

*Note: DNS changes typically propagate globally within 5 to 15 minutes.

Step 2: Configure Blogger DNS Records (Avoid SSL Conflicts)

Because Google Blogger manages its own free SSL certificates, routing web traffic through Cloudflare’s proxy during setup can cause connection errors.

  1. Inside Cloudflare, navigate to DNSRecords.
  2. Locate the 4 A Records (pointing to Google's IPs) and the 1 CNAME Record (www pointing to ghs.google.com).
  3. Edit each of these 5 records and toggle the Proxy Status from Proxied (Orange Cloud) to DNS Only (Grey Cloud).
  4. Leave all email-related records (MX, TXT, DKIM, DMARC) untouched.

Step 3: Unlock the Domain & Get the Auth Code from Namecheap

  1. In Namecheap, go to Domain ListManageSharing & Transfer.
  2. Ensure Domain Lock is toggled to OFF.
  3. Verify that your Registrant Contact Email is up to date and accessible.
    (Caution: If updating your email address, make sure to opt out of the optional 60-day transfer lock prompt).
  4. Click Auth Code, select a transfer reason, and submit to request your transfer authorization code via email.

Step 4: Initiate Transfer in Cloudflare & Add 1-Year Registration

  1. Once Cloudflare displays your domain status as Active, go to DomainsTransfers in the Cloudflare sidebar.
  2. Select your domain under Ready for Transfer and click Continue.
  3. Paste your Auth Code into the field.
  4. Confirm your contact details and complete the checkout payment. This transaction pays for the transfer and adds one full year to your domain's expiration date at wholesale pricing.

Step 5: Fast-Track the Transfer Approval

By default, domain registrars hold outbound transfers for up to 5 days. You can bypass this wait time immediately:

  1. Wait 10 to 15 minutes after submitting payment in Cloudflare.
  2. Check the email inbox associated with your Namecheap account for an email titled "Standardized Form of Authorization for Transferring Out".
  3. Open the link inside the email and click Approve Transfer.

Once approved, Namecheap immediately releases the domain, and Cloudflare finalizes the migration within minutes while keeping your Blogger site online throughout the entire process.

Have you transferred your domains to Cloudflare yet? Drop a comment on my LinkedIn post and let's discuss your setup.