A Record Most Common
The A record (Address record) is the most fundamental DNS record type. It maps a domain name to an IPv4 address, allowing users to access websites using human-readable names instead of numeric IP addresses. When you type "example.com" in your browser, an A record tells the internet which server to connect to.
Look Up A Records
Check A records for any domain using our free DNS lookup tool.
Look Up A Records →What Is an A Record?
An A record creates a direct mapping between a domain name (like example.com) and an IPv4 address
(like 93.184.216.34). This is the foundation of how the internet's domain name system works.
The "A" stands for "Address" and specifically refers to IPv4 addresses (32-bit addresses written in dotted-decimal notation). For IPv6 addresses, the equivalent is the AAAA record.
A Record Format
An A record consists of these components:
| Component | Description | Example |
|---|---|---|
| Name | The domain or subdomain | example.com |
| Type | Record type identifier | A |
| TTL | Time to live (cache duration in seconds) | 3600 |
| Value | IPv4 address | 93.184.216.34 |
Example A Record
example.com. 3600 IN A 93.184.216.34
This record tells DNS resolvers that example.com points to IP address 93.184.216.34, with a cache time of 3600 seconds (1 hour).
Common A Record Use Cases
1. Root Domain (Apex)
Point your main domain to your web server:
example.com. 300 IN A 192.0.2.1
2. Subdomains
Create A records for subdomains pointing to different servers:
www.example.com. 300 IN A 192.0.2.1
blog.example.com. 300 IN A 192.0.2.2
api.example.com. 300 IN A 192.0.2.3
3. Multiple A Records (Load Balancing)
Add multiple A records for the same domain to distribute traffic across servers (round-robin DNS):
example.com. 300 IN A 192.0.2.1
example.com. 300 IN A 192.0.2.2
example.com. 300 IN A 192.0.2.3
A Record Best Practices
- Use appropriate TTL values — Lower TTLs (300-600 seconds) allow faster changes but increase DNS queries. Higher TTLs (3600+ seconds) reduce load but slow propagation.
- Use CNAME for www — Instead of duplicate A records, use a CNAME for www pointing to the root domain.
- Document your records — Keep track of what each A record points to and why.
- Consider using AAAA records too — Support IPv6 alongside IPv4 for modern compatibility.
- Monitor for changes — Unauthorized A record changes could redirect traffic to malicious servers.
A Record vs. Other Record Types
| Record Type | Purpose | When to Use |
|---|---|---|
| A | Maps domain to IPv4 address | When you have a specific IPv4 address |
| AAAA | Maps domain to IPv6 address | When you have an IPv6 address |
| CNAME | Creates an alias to another domain | When pointing to another domain (not IP) |
How to Add an A Record
The process varies by DNS provider, but generally:
- Log in to your DNS provider or domain registrar
- Navigate to DNS settings or Zone Editor
- Add a new record with type "A"
- Enter the hostname (@ for root, or subdomain name)
- Enter the IPv4 address
- Set the TTL (or use default)
- Save the record
Changes typically propagate within minutes to hours, depending on TTL settings and resolver caching.
Troubleshooting A Records
Common issues and solutions:
- Site not loading after A record change — Wait for TTL to expire, or try clearing your local DNS cache.
- DNS_PROBE_FINISHED_NXDOMAIN — The A record doesn't exist. Check if it was created correctly.
- Wrong site loading — The A record might point to the wrong IP. Verify the IP address.
- Works for some users, not others — DNS propagation is still in progress. Wait for global propagation.
Monitor DNS Records at Scale
DNS Explorer — Track A records and all DNS records across your entire domain portfolio. Built for IT teams, MSPs, and security professionals who need comprehensive DNS visibility.
Start free DNS Explorer trial14-day full-feature trial
Check Your A Records
Use our DNS Record Finder to look up A records for any domain.
Look Up A Records →