Cloudflare Docs
Registrar
Visit Registrar on GitHub
Set theme to dark (⇧+D)

Register a new domain

Prerequisites

Cloudflare Registrar is only available for customers that use Cloudflare as their authoritative DNS provider (also known as a full setup ).


How to register a new domain

  1. Log in to the Cloudflare dashboard and select your account.

  2. Go to Registrar > Register Domains.

  3. In the search box, enter the domain name you wish to register, and click Search. You may also enter one or more keywords. Cloudflare currently does not support internationalized domain names (IDNs), also known as unicode. For that reason, you cannot search for words with special characters, such as à, ü, ç, among others.

    The search results will contain a list of suggested domains. If the domain you entered does not appear in the list, this means it is not available for registration.

  4. Click Purchase on the domain you wish to register. In rare instances, a domain that is not available for registration may appear in the search results. After clicking Purchase, a definitive availability check will be performed to confirm that the domain is actually available for registration.

  1. Select the term (number of years) you wish to register the domain from the Payment option drop-down menu. Most top-level domains (TLDs) can be registered for a maximum of ten years. Some TLDs may have different term limits and these will be reflected in the drop-down options.

    The expiration date and price will update automatically based on the term selected. The Renew On date is the date that the system will attempt to auto-renew the domain. All registrations have Auto-renew turned on by default; however, you may disable this option at any time.

  2. Enter the contact details for the domain. These details will be used to create all of the required contacts (Registrant, Admin, Technical, and Billing), and may be updated after registration is completed. Refer to Contact requirements to learn the specific requirements for each contact field.

  1. In Payment, select which type of payment you which to use. Cloudflare uses the billing profile you have in your account automatically fill the form, if one already exists. If there is no billing profile, you need to enter your payment information.

  2. Review the terms and conditions, including the Domain Registration Agreement, Self-serve Subscription Agreement, and the Privacy Policy.

  3. Click Complete purchase to continue. By clicking Complete purchase, you acknowledge that you are accepting the terms of the agreements.

The registration process may take up to 30 seconds to complete. Once the registration is complete, the browser will navigate to the domain management page where you may update the contacts, change the auto-renew settings, and add additional years to the term. You will also receive a confirmation email regarding your new domain registration.

Contact requirements

At this time, you can only use ASCII characters for contact data. If the default contact has non-ASCII characters, you will need to update the domain contact details before proceeding. Cloudflare recommends that you update your default contact information to include ASCII characters only.

FieldRequired?Restrictions
First NameYesMinimum of two letters.
Last NameYesMinimum of two letters.
EmailYesMust be a properly formatted email address.
OrganizationNoOptional for most TLDs. In some cases, the Organization field may be populated by default with data from First and Last names.
Phone numberYesMust select a valid country code from the drop-down options. Only numbers will be accepted in the phone number field.
ExtNoOnly numbers may be entered.
Address 1YesMay not be all numeric.
Address 2No-
CityYes-
StateYes-
CountryYesYou must select one from the drop-down options.
Postal CodeYesMust be a properly formatted postal code.

Next steps

To improve the security of your domain, enable Domain Name System Security Extensions to create a secure layer with a cryptographic signature.