Transferring Domains to Cloudflare
Last updated: January 1, 2026
Cloudflare Registrar offers at-cost domain pricing with no markup, plus seamless integration with Cloudflare's security and performance features. This guide walks you through transferring domains from three popular registrars—GoDaddy, IONOS, and Name.com—with specific steps for unlocking, obtaining authorization codes, and completing the transfer process.
In This Guide
Complete walkthrough for unlocking your GoDaddy domain and initiating the transfer to Cloudflare
How do I transfer from IONOS to Cloudflare?Step-by-step instructions for moving your domain from IONOS (1&1) to Cloudflare Registrar
How do I transfer from Name.com to Cloudflare?Guide for transferring domains from Name.com with authorization code retrieval
How do I transfer from GoDaddy to Cloudflare?
Transferring a domain from GoDaddy to Cloudflare typically takes 5-7 days, though it can complete faster if you approve the transfer promptly. Before starting, ensure your domain has been registered for at least 60 days (ICANN requirement) and won’t expire within the next 15 days.
Step 1: Add your domain to Cloudflare first
Before transferring, your domain must be active on Cloudflare’s DNS:
- Log in to your Cloudflare Dashboard
- Click Add a Site and enter your domain name
- Select a plan (Free works for most sites)
- Cloudflare will scan your existing DNS records—review and confirm them
- Update your nameservers at GoDaddy to the ones Cloudflare provides
- Wait for the nameserver change to propagate (usually 24-48 hours)
Step 2: Unlock your domain at GoDaddy
- Log in to your GoDaddy Account
- Navigate to My Products → Domains
- Click on the domain you want to transfer
- Scroll down to Additional Settings
- Find Domain Lock and toggle it to Off
Step 3: Get your authorization code (EPP code)
- While still in your domain settings at GoDaddy
- Look for Transfer domain away from GoDaddy or Authorization Code
- Click Get authorization code
- GoDaddy will email the code to your registrant email address
- Check your spam folder if you don’t see it within a few minutes
Step 4: Disable privacy protection temporarily
If you have WHOIS privacy enabled:
- Go to your domain’s settings in GoDaddy
- Find Privacy & Protection or Domain Privacy
- Turn off privacy protection (you can re-enable it at Cloudflare after transfer)
Step 5: Initiate the transfer at Cloudflare
- In your Cloudflare Dashboard, go to Domain Registration → Transfer Domains
- Enter your domain name and click Continue
- Paste your authorization code from GoDaddy
- Review the transfer price (Cloudflare charges at-cost, typically $10-15/year for .com)
- Add a payment method if you haven’t already
- Confirm the transfer
Step 6: Approve the transfer
- GoDaddy will send an email asking you to confirm the transfer
- Click the approval link to speed up the process
- Without approval, the transfer completes automatically after 5 days
How do I transfer from IONOS to Cloudflare?
IONOS (formerly 1&1) has a slightly different interface, but the core process is the same. The transfer typically takes 5-7 days after you obtain your authorization code.
Step 1: Add your domain to Cloudflare
Complete this before initiating the transfer:
- Log in to Cloudflare Dashboard
- Click Add a Site and enter your domain
- Choose your plan and let Cloudflare scan your DNS records
- Update your nameservers at IONOS to Cloudflare’s nameservers
- Wait for propagation (24-48 hours)
Step 2: Unlock your domain at IONOS
- Log in to your IONOS Control Panel
- Navigate to Domains & SSL → Domains
- Click on the domain you want to transfer
- Find Transfer Lock in the domain settings
- Click Disable to unlock the domain
Step 3: Obtain your authorization code
- Still in your domain’s settings at IONOS
- Look for Authorization Code or Transfer Out
- Click to request the code
- IONOS displays the code on screen and may also email it to you
- Copy this code—you’ll need it for Cloudflare
Step 4: Disable IONOS privacy protection
If you have domain privacy enabled:
- Go to Domain Privacy in your domain settings
- Disable the privacy feature temporarily
- This ensures the transfer emails reach the correct address
Step 5: Start the transfer at Cloudflare
- In Cloudflare, go to Domain Registration → Transfer Domains
- Enter your domain name
- Paste the authorization code from IONOS
- Review pricing and confirm payment
- Submit the transfer request
Step 6: Monitor and approve
- Check your email for a transfer confirmation from IONOS
- Approve the transfer to complete it faster
- Monitor the status in your Cloudflare dashboard under Domain Registration
IONOS-specific considerations
- IONOS sometimes bundles domains with hosting packages—ensure you understand any contract implications
- If your domain was recently renewed at IONOS, you won’t lose that time; it transfers with the domain
- IONOS customer support can manually unlock domains if you have trouble with the control panel
How do I transfer from Name.com to Cloudflare?
Name.com has a straightforward transfer process. Like other registrars, expect the transfer to take 5-7 days unless you expedite it by approving the transfer email.
Step 1: Set up your domain on Cloudflare
Before transferring:
- Log in to Cloudflare Dashboard
- Click Add a Site and enter your domain
- Complete the DNS scan and verify your records
- Update nameservers at Name.com to point to Cloudflare
- Wait for the change to propagate (usually 24-48 hours)
Step 2: Unlock your domain at Name.com
- Log in to your Name.com Account
- Click on My Domains in the navigation
- Select the domain you want to transfer
- Find the Transfer Lock setting
- Toggle it to Unlocked
Step 3: Get your authorization code
- While viewing your domain at Name.com
- Look for Authorization Code or EPP Code in the domain details
- Click Get Code or View Code
- Name.com will display the code immediately—copy it
- Some accounts may require email verification first
Step 4: Turn off WHOIS privacy
If you have Name.com’s privacy protection:
- Navigate to your domain’s privacy settings
- Disable WHOIS Privacy or ID Protection
- This allows transfer verification emails to reach you
Step 5: Initiate transfer at Cloudflare
- Go to Domain Registration → Transfer Domains in Cloudflare
- Enter your domain name
- Input the authorization code from Name.com
- Review the transfer cost (Cloudflare’s at-cost pricing)
- Complete payment and submit
Step 6: Confirm the transfer
- Name.com sends a confirmation email to the registrant address
- Click the approval link to expedite the transfer
- The transfer auto-completes after 5 days if you don’t respond
Name.com tips
- Name.com has responsive customer support via chat if you encounter issues
- Any remaining registration time transfers with your domain
- After transfer, you can manage DNS, SSL, and caching all from one Cloudflare dashboard
General transfer tips
Regardless of which registrar you’re transferring from, keep these points in mind:
| Requirement | Details |
|---|---|
| 60-day lock | ICANN requires domains to be registered for 60 days before transfer |
| Expiration buffer | Don’t transfer domains expiring within 15 days |
| Email access | Ensure you can receive email at your registrant address |
| Authorization code | Keep it secure—treat it like a password |
| Renewal credit | Transfers add one year to your registration (included in transfer fee) |
Why transfer to Cloudflare?
- At-cost pricing: Cloudflare doesn’t mark up domain prices—you pay what they pay
- Integrated DNS: Manage domains and DNS in one place
- Security: Automatic DNSSEC, DDoS protection, and SSL
- No upsells: Clean interface without constant renewal or add-on offers
Looking for expert guidance? Schedule a free consult:
Book a Free Consultation