How to Transfer a Domain to Cloudflare
Move your domain to Cloudflare for simpler management, stronger security defaults, and long-term flexibility.
You can do this without taking your website offline when DNS records are kept consistent.
If any step is confusing, contact 4leggedIT and we can guide you through it or handle the process with you.
Quick Path
- Decide if you want to transfer the registrar (or just use Cloudflare DNS).
- Add the domain to Cloudflare and review imported DNS records first.
- Unlock the domain and get the authorization (EPP) code from your current registrar.
- Start the transfer in Cloudflare and approve any email prompts.
Security & Privacy
- Treat domain transfers as sensitive: authorization (EPP) codes and approval emails should be shared only with trusted admins.
- Enable 2FA on your registrar and Cloudflare accounts before starting if possible.
- Avoid making unrelated DNS/website changes during a transfer; keep the focus on stability.
Step 1 — Decide if transferring the domain is the right move
This step helps you decide between transferring your domain registration and only moving DNS management.
Many organizations start by using Cloudflare DNS first, then transfer the registrar later.
- Transfer the domain to Cloudflare if you want one place to manage renewals and DNS.
- If you only want Cloudflare’s DNS features (and you do not want to transfer the registrar), follow How to Move DNS to Cloudflare (Without Transferring Your Domain).
- If your website is live, avoid making extra changes while you transfer. Keep the focus on stability.
You know whether you are transferring the registrar or only using Cloudflare DNS.
Step 2 — Confirm you have what you need before starting
This step prevents delays or failed transfers.
Transfers require registrar access and an email approval step.
- Confirm the domain has been registered for more than 60 days (many registrars block transfers before that).
- Confirm you can log in to your current registrar (GoDaddy, Namecheap, etc.).
- Confirm the domain is unlocked (often called “Registrar Lock” must be disabled).
- Confirm you can retrieve the authorization (EPP) code from the registrar.
- Confirm you have access to the email address listed on the domain registration (WHOIS/registrant contact).
- If DNSSEC is enabled at your current provider, it usually needs to be turned off before moving DNS or transferring the domain. If you’re not sure, contact 4leggedIT and we’ll help you check it safely.
You have registrar access and the domain is ready to transfer.
Step 3 — Add your domain to Cloudflare (import DNS records)
This step brings your DNS records into Cloudflare so the website and email keep working.
You should review the detected records carefully before changing anything else.
- Sign in to Cloudflare.
- If you do not have your domain in Cloudflare yet, start with Cloudflare Account Setup.
- Click Add a site and enter your domain (example: yourrescue.org).
- Choose the free plan unless you have a specific reason not to.
- Cloudflare will scan for DNS records. Review the results.
- Confirm your website-related records (common: A, AAAA, CNAME) are present.
- Confirm your email-related records (common: MX, SPF, DKIM, DMARC) are present if you use domain email.
- If you want a plain-language overview of record types like CNAME, MX, and TXT, see DNS Records 101 in Cloudflare.
- Do not delete records you do not recognize. Ask for help if you are unsure.
- If your website is currently live, do not change nameservers yet. Finish the transfer steps first.
Your domain is added to Cloudflare and DNS records are visible in the DNS tab.
Step 4 — Unlock the domain and retrieve the authorization (EPP) code
This step happens at your current registrar.
The EPP code is required to start the transfer in Cloudflare.
- Log in to your current registrar.
- Find the domain settings page.
- Disable registrar lock (unlock the domain).
- Request or display the authorization (EPP) code.
- Copy the EPP code somewhere safe. You’ll paste it into Cloudflare.
The domain is unlocked and you have the EPP code ready.
Step 5 — Start the transfer in Cloudflare
This step initiates the registrar transfer to Cloudflare.
You will paste the EPP code and confirm your contact details.
- In Cloudflare, open Domain Registration.
- Choose Transfer Domains and enter your domain.
- Paste the EPP code when prompted.
- Confirm your contact information.
The transfer is initiated and Cloudflare shows the transfer as in progress.
Step 6 — Review payment and approve the transfer
This step completes the submission and any required approval prompts.
Transfers often take several days to finalize.
- Complete checkout if Cloudflare requests payment (the fee typically includes one additional year of registration).
- Check email for any transfer approval request from your current registrar.
- Approve the transfer if prompted.
- Wait for the transfer to complete (commonly 5–7 days).
The transfer completes and Cloudflare becomes the domain registrar.
Step 7 — After the transfer: confirm stability and simplify management
This step ensures your website and email stayed stable, and your domain is managed in one place.
It also sets you up for publishing and SSL later.
- In Cloudflare DNS, confirm the key DNS records still match what your website and email require.
- Confirm your website loads normally and email still arrives where it should.
- Confirm domain renewals are now visible in Cloudflare.
Your domain and DNS are managed in Cloudflare and everything continues to work as expected.
Official References
Open these only if something doesn’t match your screen.
You do not need to read them to complete the guide.
Related How-To Sessions
Cloudflare Account Setup
Create and secure the Cloudflare account your organization controls.
DNS Records 101 in Cloudflare
Plain-language DNS basics (A, CNAME, MX, TXT) and safe changes.
How to Move DNS to Cloudflare (Without Transferring Your Domain)
Many teams move DNS first, then transfer the registrar later.
Publish With Cloudflare Pages + GitHub
Deploy from GitHub and connect your custom domain.
Cloudflare Email Forwarding
Forward addresses like info@yourrescue.org to an inbox.
Want 4leggedIT to Help With a Safe Transfer?
If your site and email are live and you want to avoid disruption, contact 4leggedIT and we’ll help you transfer your domain safely.
