Step 1: Adding your domain to Cloudflare

This tutorial covers creating a Cloudflare account, adding a domain, changing nameservers and checking imported DNS records.

Sign up

Go to dash.cloudflare.com/sign-up, enter your Email and create a password, read the terms and notices and click ‘Create Account’

Add site

Enter your domain. This has to be your actual domain (e.g. mydomain.com or mydomain.co.uk) and must not include any domain specific hostnames (e.g. www.mydomain.com or similar). Furthermore the domain has to be an immediate child of an official top-level domain (or one of its official second-level domains). mydomain.co.uk is permitted, mydomain.someisp.co.uk is not.
See https://publicsuffix.org/list/public_suffix_list.dat for a full list of accepted parent domains.

Select your plan

Choose your plan, you can always start with Free and consider upgrading later.

Wait for Cloudflare to Import your DNS Records

Important: Check that the DNS records found match those listed at your domain registrar / web host and add any that are needed.
If you skip this step your website might not resolve.

Click any orange clouds (:orange:) to turn them grey (:grey:) and click ‘Continue’ - this is to avoid downtime during the transfer process, and the :orange: can be enabled later. See How to eliminate (or minimise) downtime when adding your domain to Cloudflare and Step 3: Enabling the 'Orange Cloud' for details.

Then click ‘Continue’.

Change your nameservers

Copy the nameservers required by Cloudflare

Log in to your domain registrar and edit the nameservers to the ones provided by Cloudflare. You must remove any extras and ensure you only have the two nameservers that Cloudflare provides. Also make sure you are changing the authoritative nameservers at your registrar, not adding NS records at your DNS provider.

Once you have changed them, click ‘Continue’ on the Cloudflare page. Cloudflare will then automatically scan for the change, you may be able to speed this up by clicking the “Re-check Now” button.

If it’s you first time using Cloudflare, you may want to follow the Quick Start Guide to help you get set up. Otherwise, choose Finish later to get straight to your dashboard.

Your nameserver change can take up to 48 hours to propagate, once it does, you will see this message.

Configure basic settings for your site

See Step 2: Setting up SSL with Cloudflare for full details on SSL/TLS mode.
If you don’t want your site to use HTTPS, set the SSL/TLS mode to ‘Off’
If you do, make sure you have a valid SSL certificate on your server and set it to Full (strict). If you don’t already have a certificate, set it to ‘Off’ for now and deal with SSL later. You can follow the linked tutorial for further information, including using a free Cloudflare Origin Certificate.

Check the rest of the settings (click help next to them for more info) and click ‘Done’

Check your site

Visit your website and check that it is functioning correctly

If you have completed this, it looks like you are ready to move on to Step 2: Setting up SSL with Cloudflare!



This tutorial is one in the ‘Getting setup with Cloudflare’ series. They are listed below:



Tutorial Reference: CT-01

Reviewed: 07/22

This is a Community Tutorial, most are wiki posts, so can be contributed to by Regulars and MVPs here. If there is a tutorial you would like to see, you can request one here.

If you would like to provide any feedback on this tutorial, please post in the #Meta category, tag your post #TutorialFeedback and let us know the Tutorial Reference above.

Other great resources on this community include the Community Tips. These address best practices when configuring Cloudflare, how to fix issues you may see, and tools to troubleshoot. Also, you can view Expert Tips, great posts on the community from people in the know that may help you with your issue.

We encourage users to check out these great resources and the Cloudflare Support Centre before posting


12 Likes
Step 2: Setting up SSL with Cloudflare
Step 3: Enabling the 'Orange Cloud'
SSL + email + what else am I forgetting?!
Community Tutorials
Getting started 2
Why my ssl sertificate didn't work? I do all things
CloudFlare won't force HTTPS
CommunityTip - Behebung von Fehler 1110: „Failed to lookup registrar and hosting information“
Plesk Obsidian Cloudflare Extension does not work
How to switch hosting only to outside CloudFlare?
Website Down plus incorrect DNS record
Why is my domain unavailable for transfer to CF?
Does Cloudflare have an IP?
Setting up Cloudflare for Reverse Proxy
I need SSL for my custom domain for teachable. Need it from you as my new hosting platform
Add a .cl domain to my account
World4you cloudflare installation on Austrian server
How to completely integrate a website from scratch
Where are my Nameservers?
How to add Nameservers?
Cloudflare setup in Namecheap Easywp wordpress hosting
How to get started with Cloudflare DNS
Images are broken on website after setting cloudflare
Unable to add records
Dns domain
How to enable cloudflare for all page site
How to use the Cloudflare just one sub-domain without change the main domain
Error 520 on my website
Is there any way to add a site with subdomain?
Changing DNS records and A record
How to secure new website with cloudflare?
Bad server it make my website stop not work when i buy argo make issue then website stop
I am receiving a 502 error page when I test my button on my facebook business page
VPS + Cloudflare + Cpanel email
Registrar: Transfer domains not on Cloudflare
How to connect the site to the Cloudflare CDN?
How to secure website with cloudflare?
How to configure Cloudflare to website?
Website or zone deleted by accident
Session expired log in
Dicas da comunidade - Correção Falha ao procurar registrador e informações de hospedagem Code: 11101
Domain from Google and Website hosted on Godaddy
I need help completing my service as my site is still down
Installing cloudflare
Can someone help me change my namesaver
Have an issue with enable the cloudflare for the domain via Plesk Panel
Site is down due to DNS CHANGE
Help to activate cloudflare to my website
How to connect cloudfare with reactjs website
Clarification about adding websites
My account domain is offline
How to create new TLD for custome domain in cloudflare.?
社區提示 - 修復無法查找註冊商和託管信息代碼:11101
Change domain hosting
커뮤니티 팁 - 등록 기관 및 호스팅 정보를 조회하지 못한 문제 수정 코드: 11101
How to setup 2 domains (one for each language of same site)
CommunityTip - Khắc phục Không thể tra cứu thông tin nhà đăng ký và lưu trữ Mã: 11101
TipsKomunitas - Memperbaiki Gagal mencari registrar dan informasi hosting Code: 11101
コミュニティのヒント - Cloudflareダッシュボードの DNS タブで作業している際のエラー「`example.com` のレジストラーとホスティング情報を検索できませんでした。
เคล็ดลับชุมชน - การแก้ไขล้มเหลวในการค้นห าข้อมูลผู้รับจดทะเบียนและ โฮสต์ข้อมูล รหัส: 11101
Unable to change NS from Cloudflare
社区提示 - 修复无法查找注册商和托管信息代码:11101
CommunityTip - Solucionar el error “No se ha podido buscar la información del registrador y del alojamiento de ejemplo.com en este momento”. inténtalo más tarde. (Código: 1110)"
CommunityTip - Correction Échec de la recherche d'informations sur le bureau d'enregistrement et l'hébergement Code : 11101
How to join cloudfare domain to cpanel account
Hi all i lost my old account with registered email connect with it
It looks like you domain is not provisioned with CloudFlare
My site is now unreachable
Domain on godaddy, hosting namecheap Can i use Cloudflare?
Dev uses Wordpress and domains purchased via Cloudflare
Server returns TIMEOUT error
Data on my cloudflare dashboard is not visible since yesterday
Old Website Name Server Change
Having issue in setting up Cloudflare free dns
Website not working! Please Help!
Sending traffic from domain to another url
Transfering domains from a cloudflare account to another cloudflare account
Verify a namecheap-domain whose DNS server are located at Cloudflare
Is it Possible to add an addon domain to Cloudfare
Can't use Proxy or Strict SSL all of a sudden
Add www version
Советы сообщества - Исправление Не удалось найти регистратора и информацию о хостинге Код: 11101
DNS_PROBE_FINISHED_NXDOMAIN after setting up Cloudflare
Nameservers/IP
Cloudflare produces wrong A record and is pointing to a wrong IP address
How to change DNS for root domain to Cloudflare
Can't add a fourth domain, it asks me to upgrade
Using cloudflare with non-www website
What does it means "1 free website"?
Hosting In SiteGround and connected in SiteGround Can I use Clouldflare NS instead of a CNAME? How?
Cloudflare with Linode
SSL security setup
How do i add wordpress
Domain at namecheap, hosting at bluehost..how do I configure?
DNS Switching
Developer left us
How to replace a domain with another one?
Can i use single domain on multiple cloudflare accounts?
Consigli della community - Correzione Impossibile cercare le informazioni sul registrar e sull'hosting Codice: 11101
Connecting domains from domain host to a different website host - should I use Cloudflare?
Community Video Tutorials
Need to find out, if possible, what account a domain is using
Name Servers Transfere
Community Tip - Fixing Failed to lookup registrar and hosting information Code: 1110
How do we know if the speed of our site has increased or not?
How can I install cloudflare with namecheap and dreamhost?
How can I install cloudflare with namecheap and dreamhost?