Easy Tech Tuts
Namecheap

How to Change DNS on Namecheap, Add Dns records like TXT, CName, MX Easily 2026

By Impran M N

Managing DNS records in Namecheap lets you connect email services, verify domain ownership, and configure third-party hosting, but it means understanding how records like TXT, CNAME, and MX each work. This guide covers accessing the DNS panel and adding these records correctly.

01Access the DNS management panel

Log in to Namecheap and open the Advanced DNS section for the domain you want to update.

02Add or edit a TXT record

TXT records are commonly used for domain verification, so add one with the exact value provided by the service requesting it.

03Add or edit a CNAME record

CNAME records point a subdomain to another domain name, useful for connecting services like email platforms or third-party tools.

04Add or edit an MX record

MX records route email for your domain, so set the priority and mail server values exactly as your email provider specifies.

05Confirm records are set up correctly

Double-check each record for typos and allow propagation time before troubleshooting further if a service isn't verifying.

FAQ

Frequently asked questions

What is a TXT record typically used for?

TXT records are most often used to verify domain ownership for services like email providers or third-party platforms.

Why would I need to add an MX record?

MX records tell the internet where to deliver email for your domain, so they're essential if you're setting up custom email service.

How can I speed up DNS propagation?

You can't force it directly, but lowering the TTL value ahead of time can help changes take effect faster.

What happens if I enter a DNS record incorrectly?

An incorrect record can prevent verification or email delivery from working, so it's worth double-checking values against what the service provided.

Watch the full walkthrough

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