# How to Add DNS Records for domain 

https://www.hostcarts.qa/knowledgebase/article/how-to-add-dns-records-for-domain

## How to Add DNS Records for Any Domain

### Log in to your domain registrar

Go to the website where you purchased your domain (e.g., GoDaddy, Namecheap, Hostcarts, BigRock, Cloudflare).

### Open the domain management section

Look for options like:

- **My Domains**
- **Domain List**
- **Domain Manager**

Select the domain you want to edit.

### Find the DNS or Nameserver settings

You will see one of these options:

- **DNS Management**
- **Manage DNS**
- **DNS Zone Editor**
- **Advanced DNS**

Click to open it.

### Add a new DNS record

You will see a button like:

- **Add Record**
- **Create Record**
- **Add New Entry**

Click it.

### Choose the record type

Common DNS record types:

| Record Type | Purpose |
| --- | --- |
| **A Record** | Points domain → IP address |
| **CNAME** | Points domain → another domain |
| **MX** | Email routing |
| **TXT** | Verification (Google, SSL, SPF, DKIM) |
| **AAAA** | IPv6 address |
| **SRV** | Services (VoIP, MS Teams, etc.) |

### Enter the required values

Example values:

**A Record**

- **Host:** `@`
- **Value:** `123.45.67.89` (your server IP)
- **TTL:** Auto or 300 seconds

**CNAME**

- **Host:** `www`
- **Value:** `yourdomain.com`

**TXT**

- **Host:** `@`
- **Value:** `v=spf1 include:mailserver.com ~all`

### Save the record

Click **Save**, **Apply**, or **Confirm**.

### Wait for DNS propagation

Changes usually apply in:

- **5–15 minutes** (Cloudflare, Hostcarts)
- **Up to 24 hours** (some registrars)

## If you want, I can guide you step-by-step for your specific provider

Tell me your domain provider (e.g., **Hostcarts, GoDaddy, Namecheap, Cloudflare**) and what record you want to add:

- A record (server IP)
- CNAME (subdomain)
- MX (email)
- TXT (SPF, DKIM, DMARC)
- SRV
