Easy Tech Tuts
Cloudflare

How to Add DNS Records on Cloudflare Easily 2026

By Impran M N

Whether you're pointing a site to a new host or setting up mail routing, adding DNS records in Cloudflare follows the same core process. This guide covers building A, CNAME, MX, and TXT records from the DNS management panel and checking they've propagated correctly.

01Open the DNS Records grid

Select your domain in Cloudflare and open the DNS Records page from the left sidebar.

02Click Add Record

Click the '+ Add record' button to open a fresh row for configuring a new entry.

03Choose your record type

Use the Type dropdown to select A, AAAA, CNAME, MX, or TXT depending on what you're setting up.

04Fill in the record details

Enter the name, target value, and priority (for MX records) as needed for your chosen record type.

05Set proxy status and TTL, then save

Decide whether to proxy the record through Cloudflare, set an appropriate TTL, and save to deploy it live.

FAQ

Frequently asked questions

What's the quickest way to point my domain to a new hosting IP?

Edit or add an A record with your root symbol as the name and your new server's IP address as the value.

Should mail records like MX be proxied?

No, mail-related records should stay set to 'DNS Only' since Cloudflare's proxy is designed for web traffic, not email routing.

How do I check if my new DNS record has propagated?

You can review the record status in Cloudflare's dashboard or use an external DNS propagation checker to see it resolving globally.

What TTL should I use for a new record?

Leaving TTL on Auto is usually fine for most setups, as Cloudflare manages an appropriate value automatically for proxied records.

Watch the full walkthrough

The same steps, demonstrated on screen from start to finish.