Managing DNS records is an essential part of running any website. Whether you’re setting up email services, pointing your domain to a new hosting provider, or adding verification records for tools like Google Workspace, knowing how to handle DNS is key.
If your hosting account uses cPanel, you’re in luck cPanel offers a simple way to add, edit, and manage DNS records for your domain. Here’s a step by step guide on how to manage DNS records in cPanel.
What Are DNS Records and Why Are They Important?
DNS (Domain Name System) acts like the phone book of the internet it translates domain names (like example.com) into IP addresses that servers understand.
Different DNS record types serve different purposes:
A Record – Points your domain to an IP address
CNAME Record – Aliases one domain to another
MX Record – Directs email to the correct mail server
TXT Record – Used for verification or SPF/DKIM for email security
NS Record – Specifies which nameservers handle your DNS
Managing these records ensures your website, email, and services run smoothly.
Log In to Your cPanel Account
Access cPanel via your hosting provider (often
https://yourdomain.com/cpanel).Enter your username and password provided by your host.
Once inside, you’ll see the cPanel dashboard.
Go to the Zone Editor
cPanel simplifies DNS management through the Zone Editor.
Find the Domains section on the dashboard.
Click Zone Editor.
Here you’ll see a list of domains hosted on your account.
Choose the Domain You Want to Manage
Next to each domain, you’ll see options to:
Manage DNS records
Add A, CNAME, and MX records quickly
Click Manage to open the full DNS record list for that domain.
Add a New DNS Record
If you need to add a new record:
Click the + Add Record button (or choose the record type like A Record or CNAME).
Fill in:
Name – The hostname (e.g.,
www,mail, or leave blank for the root domain).TTL – Time to Live (how long servers should cache the record; default is usually fine).
Record Type – A, CNAME, MX, TXT, etc.
Destination – The IP address or target hostname.
Click Save Record.
Edit or Delete Existing DNS Records
To edit a DNS record:
Find the record in the Zone Editor list.
Click Edit (pencil icon).
Update the details and save.
To delete a record:
Click the Delete (trash icon) next to it.
⚠️ Be careful: Deleting critical records (like A or MX) can break your website or email.
Wait for DNS Propagation
After adding or editing DNS records, changes aren’t instant they need time to propagate across the internet.
Most updates take a few minutes to a few hours.
In some cases, full propagation can take up to 24–48 hours.
Tips for Safe DNS Management
Take a screenshot of your DNS settings before making changes (just in case).
Double check MX records when setting up email to avoid delivery issues.
Use TTL wisely shorter TTL means faster changes, longer TTL reduces load on DNS servers.
Don’t change NS records in cPanel unless you know what you’re doing they control which DNS provider your domain uses.
Managing DNS records might seem technical, but cPanel makes the process simple and user-friendly.
From adding A Records to setting up MX and TXT Records, everything is just a few clicks away. With careful changes and a bit of patience for propagation, you can keep your website, email, and online services running smoothly and securely.
