Zone Editor
The Zone Editor in cPanel lets you manage DNS records for any domain hosted on your account. You can add, edit, and delete A, CNAME, MX, TXT, and other record types.
Accessing the Zone Editor
- Log into cPanel.
- Scroll to the Domains section.
- Click Zone Editor.
- Find the domain you want to manage and click Manage.
Adding a DNS Record
- In the Zone Editor, click Add Record (or use the quick-add buttons for common record types like A, CNAME, or MX).
- Select the Type of record you want to create.
- Fill in the required fields:
- Name: The hostname or subdomain (e.g.,
mail.yourdomain.com). - TTL: Time to live in seconds. The default of 14400 (4 hours) works for most cases.
- Record data: The value depends on the record type (IP address for A records, hostname for CNAME, etc.).
- Name: The hostname or subdomain (e.g.,
- Click Save Record to add it to your zone.
Editing a DNS Record
- Find the record you want to change in the list.
- Click Edit next to the record.
- Modify the values as needed.
- Click Save Record to apply the changes.
Deleting a DNS Record
- Find the record you want to remove.
- Click Delete next to the record.
- Confirm the deletion when prompted.
Warning
Be careful when deleting DNS records. Removing essential records like your domain's A record or MX records will cause your website or email to stop working. If you're unsure, take a screenshot of your current records before making changes.
Common Tasks
Pointing a Subdomain to Another Server
To point a subdomain (e.g., app.yourdomain.com) to a different IP address:
- Click Add Record.
- Set the type to A.
- Enter the subdomain in the Name field (e.g.,
app.yourdomain.com.). - Enter the destination IP address in the Record field.
- Click Save Record.
Adding a TXT Record for Domain Verification
Many services (Google Workspace, Microsoft 365, SSL providers) ask you to add a TXT record to verify domain ownership:
- Click Add Record.
- Set the type to TXT.
- Enter the Name as specified by the service (often your domain name or a specific subdomain).
- Paste the verification string into the Record field.
- Click Save Record.
Note
DNS changes can take anywhere from a few minutes to 24 hours to propagate worldwide, though most changes take effect within 1-4 hours. You can check propagation status at whatsmydns.net.
Tip
Lowering the TTL to 300 (5 minutes) before making important DNS changes helps the new records propagate faster. After everything is working, you can raise the TTL back to 14400.