Bulk Domain Checker Bulk Domain Checker
Add to Chrome — Free

Bulk Domain Checker Blog

How to Check Domain DNS Records (2026 Guide)

Updated March 2026 · 7 min read

Updated March 2026 • 11 min read
Quick Answer To check DNS records for any domain, use MXToolbox.com (type the domain and select record type), Google's DNS lookup tool at dns.google, or run "nslookup domain.com" from a Windows command prompt or "dig domain.com ANY" on Linux/macOS. These tools show all record types — A, CNAME, MX, TXT, NS, and more.
📋 Table of Contents
📋 Table of Contents

DNS records are the underlying configuration that makes domains work. They tell the internet where your website lives (A records), where to send your email (MX records), and how to verify your ownership of various services (TXT records). Understanding how to read and check these records is essential for web professionals, developers, and anyone managing multiple domains.

This guide covers every major DNS record type, how to check them, and how to troubleshoot common DNS problems.

Check Domain Availability Before DNS Setup

Before configuring DNS, confirm your domains are properly registered. Bulk Domain Checker verifies availability for hundreds of domains at once.

Add to Chrome — Free


DNS Record Types Reference

Record TypePurposeExample
AMaps domain to IPv4 addressyourdomain.com → 93.184.216.34
AAAAMaps domain to IPv6 addressyourdomain.com → 2606:2800:220:1::
CNAMEAlias pointing to another domainwww → yourdomain.com
MXMail server routingPriority 10 → mail.yourdomain.com
TXTVerification text, SPF, DKIMv=spf1 include:_spf.google.com ~all
NSNameservers for the domainns1.namecheap.com
SOAStart of authority (admin info)Serial number, refresh interval
SRVService location recordsUsed for VoIP, Microsoft 365
PTRReverse DNS (IP to domain)34.216.184.93 → yourdomain.com
CAACertificate authority authorizationRestricts which CAs can issue SSL


Tools for Checking DNS Records

MXToolbox (Browser Tool)

MXToolbox (mxtoolbox.com) is the most popular browser-based DNS diagnostic tool. It provides lookup tools for every record type plus advanced diagnostics for email delivery (SPF, DKIM, DMARC), blacklist checks, and SMTP server testing.

How to use:

  1. Go to mxtoolbox.com
  2. Type your domain in the search box
  3. Select the record type from the dropdown (MX Lookup, A Lookup, etc.)
  4. Click the lookup button

Google Public DNS Lookup

Google provides a simple DNS lookup at dns.google/query. It's less feature-rich than MXToolbox but is useful as a second check against Google's own resolver, which is what most users hit when browsing.

DNSChecker.org (Propagation Checker)

After making DNS changes, DNSChecker.org shows whether the update has propagated globally. It queries nameservers in dozens of countries and shows which have the new record and which still show the old one. Invaluable after migrations.

Command Line DNS Lookup (Windows)

# Check A record nslookup yourdomain.com # Check MX record nslookup -type=MX yourdomain.com # Check any record type nslookup -type=TXT yourdomain.com # Use Google's DNS for lookup nslookup yourdomain.com 8.8.8.8

Command Line DNS Lookup (Linux/macOS)

# Check all records dig yourdomain.com ANY # Check specific record type dig yourdomain.com MX dig yourdomain.com TXT dig yourdomain.com A # Use specific resolver dig @8.8.8.8 yourdomain.com A # Short output format dig +short yourdomain.com A


Understanding Key DNS Records

A Records — Website Routing

The A record is the most fundamental DNS record — it maps your domain name to an IP address. When someone types your domain into a browser, DNS resolves the A record to find the server's IP address.

You can have multiple A records for the same domain to route traffic to multiple servers for load balancing, or for different subdomains pointing to different servers.

# Example A record check dig yourdomain.com A +short # Returns: 93.184.216.34

MX Records — Email Routing

MX records control where email sent to your domain gets delivered. Multiple MX records with different priority values create redundancy — if the primary mail server is unavailable, email routes to the backup.

Priority values are relative: lower number = higher priority. Email tries to deliver to priority 10 before priority 20.

# Example MX records for Google Workspace yourdomain.com MX 1 aspmx.l.google.com yourdomain.com MX 5 alt1.aspmx.l.google.com yourdomain.com MX 10 alt2.aspmx.l.google.com

TXT Records — Verification and Policy

TXT records serve multiple purposes:

# Example SPF record v=spf1 include:_spf.google.com include:sendgrid.net ~all # Example domain verification record google-site-verification=xxxxxxxxxxx

CNAME Records — Aliases

CNAME records create aliases that point to another domain name. The www subdomain is commonly set as a CNAME pointing to the root domain or to a CDN edge hostname.

CNAME limitation: You cannot use a CNAME at the root/apex of a domain (yourdomain.com). CNAME can only be used on subdomains (www.yourdomain.com). To point a root domain to another hostname, use A records or a registrar/CDN that supports CNAME flattening.


DNS Propagation and TTL

When you make a DNS change, it doesn't instantly update worldwide. Nameservers cache DNS records for the duration of the TTL (Time to Live) value. After TTL expires, nameservers fetch fresh records from your authoritative nameserver.

Standard TTL values:

TTL ValueDurationUse Case
3005 minutesBefore planned DNS changes
36001 hourStandard for most records
144004 hoursCommon for A records
8640024 hoursStable, rarely-changing records
Migration best practice: Lower your TTL to 300 (5 minutes) 24–48 hours before any planned DNS migration. After the migration completes successfully, raise TTL back to 3600 or higher. This minimizes propagation delay during the migration while restoring caching efficiency afterward.


Common DNS Problems and Solutions

ProblemLikely CauseSolution
Website not loadingMissing or wrong A recordCheck A record points to correct server IP
Email not deliveringMissing or wrong MX recordVerify MX records match your email provider's settings
SSL certificate errorDomain doesn't resolve to expected IPEnsure A record is stable before issuing SSL
Changes not updatingDNS propagation still in progressWait for TTL to expire; use DNSChecker to monitor
Email marked as spamMissing SPF/DKIM/DMARC recordsAdd proper TXT records for email authentication

Start With Domain Availability

Before configuring DNS, make sure your domain portfolio is complete. Check availability for all your domains at once with Bulk Domain Checker.

Install Free


Frequently Asked Questions

How do I check DNS records for a domain?

Use MXToolbox.com (browser-based, no install needed), Google's DNS lookup at dns.google, or command line tools: "nslookup domain.com" on Windows, or "dig domain.com ANY" on Linux/macOS. These show A records, MX records, CNAME, TXT, NS records, and more.

What are the different types of DNS records?

Key types include: A (IPv4 address), AAAA (IPv6 address), CNAME (alias to another domain), MX (email server routing), TXT (verification and email policy), NS (nameservers), SOA (Start of Authority), SRV (service location), PTR (reverse DNS), and CAA (certificate authority authorization).

How long does DNS propagation take?

DNS changes typically propagate worldwide within 24–48 hours, though many changes take effect within 1–4 hours. The TTL (Time to Live) value on your DNS records determines how long nameservers cache old records. Lower your TTL to 300 seconds before planned migrations to speed up propagation.

Why would DNS records fail to resolve?

DNS resolution failures can occur due to: incorrect or missing records, propagation delays after recent changes, expired domain registration, nameserver misconfiguration, DNSSEC validation failures, or local DNS cache issues. Use DNSChecker.org to see if records are propagated globally and check if your local DNS cache needs flushing.

What does an MX record do?

An MX (Mail Exchange) record directs email sent to your domain to the correct mail server. Multiple MX records with different priority values provide redundancy — if the primary server is unavailable, email routes to backups. Incorrect or missing MX records cause complete email delivery failure.

More Free Chrome Tools by Peak Productivity

Bulk Image Downloader
Bulk Image Downloader
Download all images from any page
Pomodoro Technique Timer
Pomodoro Technique Timer
25-minute focus timer with breaks
YouTube Looper Pro
YouTube Looper Pro
Loop any section of a YouTube video
Citation Generator
Citation Generator
Generate APA/MLA/Chicago citations
WebP to JPG/PNG
WebP to JPG/PNG
Convert WebP images to JPG/PNG
Auto Refresh Ultra
Auto Refresh Ultra
Auto-refresh pages at custom intervals