How to Register a Domain on Cloudflare
Your domain name is your business’s address on the internet. Before we can build or launch your website, you need to own one.
We recommend Cloudflare for domain registration because they sell domains at cost (no markup) and manage your DNS in the same place. It also allows you to easily share access, so we can make the necessary changes when we’re ready to launch your website.
This guide walks you through buying your domain.
If you’ve already purchased your domain and need to grant us access to manage it, see “How to Grant Access to Your Cloudflare Account.”
What You Need Before You Start
- A credit card or debit card
- Your domain name idea, plus several backups in case your first choice is taken
Step 1: Create Your Cloudflare Account
- Go to cloudflare.com/products/registrar and click Get started.
- Enter your email address and create a password.
- Check your inbox for a verification email from Cloudflare and click the link inside.
You must verify your email before Cloudflare lets you register a domain. If you don’t see the email, check your spam folder.
Step 2: Search for Your Domain Name
- Once logged in, go to Domain Registration > Register domains in the left sidebar.
- Type the domain name you want (for example,
mybusiness.com) and click Search.
Cloudflare will show your exact name if it’s available, along with other extensions like .net, .co, and .org. If your name doesn’t appear, it’s already taken. Try a different spelling or extension.
Step 3: Purchase the Domain
- Click Purchase next to the domain you want.
- Choose the registration term from the Payment option dropdown. One year is fine. You can extend later.
- Leave Auto-renew on so your domain doesn’t accidentally expire.
Step 4: Enter Your Contact Information
ICANN (the organization that oversees domain names) requires contact details for every domain registration. Cloudflare collects this in a single form.
Fill in your name, email, phone number, and mailing address. Organization is optional for individuals.
Cloudflare includes WHOIS privacy by default, so your personal information won’t appear in public records. Provide accurate details. Inaccurate contact info can result in a suspended registration.
Step 5: Add Payment and Complete the Purchase
- Enter your credit or debit card (or select an existing billing profile).
- Review the domain name, term, and price.
- Accept Cloudflare’s terms and click Complete purchase.
Registration typically finishes within 30 seconds. You’ll get a confirmation email.
Step 6: Let Us Know
Once you purchase your domain, let us know. We’ll need access to your Cloudflare account to connect the domain to your website.
See How to Grant Access to Your Cloudflare Account for those steps.
Where to Find Your Domain Later
In the Cloudflare dashboard, go to Registrar > Manage domains. From there, you can turn auto-renew on or off, add more years, or update your contact information.
Quick Checklist
- Go to cloudflare.com/products/registrar and create a free account.
- Verify your email.
- Go to Domain Registration > Register domains.
- Search for your domain name and pick one that’s available.
- Click Purchase, choose 1 year, and leave Auto-renew on.
- Fill in contact info and payment details.
- Click Complete purchase.
- Let us know so we can connect it to your site.
If you run into any issues, reach out and we’ll walk you through it.