India English
Kenya English
United Kingdom English
South Africa English
Nigeria English
United States English
United States Español
Indonesia English
Bangladesh English
Egypt العربية
Tanzania English
Ethiopia English
Uganda English
Congo - Kinshasa English
Ghana English
Côte d’Ivoire English
Zambia English
Cameroon English
Rwanda English
Germany Deutsch
France Français
Spain Català
Spain Español
Italy Italiano
Russia Русский
Japan English
Brazil Português
Brazil Português
Mexico Español
Philippines English
Pakistan English
Turkey Türkçe
Vietnam English
Thailand English
South Korea English
Australia English
China 中文
Canada English
Canada Français
Somalia English
Netherlands Nederlands

How to Check Domain DNS Records

Buy domains, business emails, hosting, VPS and more: Get Started

Sarah Matishoi
Author

Sarah Matishoi

Social Media Manager & Graphic designer Nairobi, Kenya

Versatile digital professional with a background in software development and creative design, with hands-on experience in WordPress. Specializes in writing code snippets, customizing themes, and building responsive, user-friendly websites.

Experienced in content writing and social media management, creating clear, engaging, and SEO-driven material while managing digital platforms to maintain consistent brand presence. Skilled in graphic design, producing visuals that support communication and marketing goals.

Focused on delivering practical and well-structured digital solutions, whether developing websites, managing online content, or designing visuals, with attention to detail and reliable results.

View All Posts

Cheap Domains in the USA

Secure your perfect .com domain today for just $7.75.

.COM for $7.75 | .US for $5.38

Your website is down. Your emails aren’t delivering. A developer is asking you to “check your DNS records” and you’re not sure where to start.

Knowing how to check domain DNS records is one of the most practical skills a website owner can have. It helps you diagnose problems fast, verify configurations, and hand off accurate information to your hosting or email provider. This guide walks you through everything, from what DNS records actually are to how to read and fix them.

Managing a domain? Truehost gives you full DNS control through a clean, easy-to-use dashboard.

What Are DNS Records?

DNS stands for Domain Name System. It’s the internet’s address book, the system that translates a domain name like “yourbusiness.com” into an IP address that servers can understand and route traffic to.

What DNS Records Do

What Are DNS Records?

DNS records are instructions stored in your domain’s zone file. They tell the internet where your website is hosted, where to send your emails, and how to verify your domain with third-party services.

How DNS Works

When someone types your domain into a browser, their device queries a DNS server. That server reads your DNS records and routes the request to the right destination. The whole process takes milliseconds.

Why DNS Records Matter

Incorrect or missing DNS records are behind most website outages, email delivery failures, and domain verification problems. Checking your DNS settings is always the right first step when something isn’t working.

Common Types of DNS Records

Common Types of DNS Records
Record TypeWhat It Does
A RecordPoints your domain to an IPv4 address (your web server)
AAAA RecordSame as A record but for IPv6 addresses
CNAME RecordCreates an alias pointing one domain to another
MX RecordDirects email to your mail server
TXT RecordStores text data used for SPF, DKIM, and domain verification
NS RecordIdentifies the nameservers managing your DNS
SRV RecordSpecifies a server for specific services like VoIP
PTR RecordReverse DNS, maps an IP address back to a domain name

Why You May Need to Check DNS Records

You don’t need to be a developer to check DNS records. Here are the most common situations where it becomes necessary.

  • Connecting a domain to web hosting. After registering a domain, you need to point it to your host’s server using the correct A record or nameservers.
  • Setting up business email. Email services like Google Workspace or Microsoft 365 require specific MX and TXT records to function correctly.
  • Troubleshooting website issues. If your site is down or loading incorrectly, checking your A record and nameservers is the fastest way to identify the problem.
  • Verifying domain ownership. Many platforms ask you to add a TXT record to prove you control the domain before activating a service.
  • Configuring SSL certificates. Some SSL providers require DNS verification via a CNAME or TXT record.
  • Migrating a website. Moving to a new host means updating your A record and potentially your nameservers to point to the new server.

How to Check Domain DNS Records

How to Check Domain DNS Records

There are four main ways to check your DNS records. Each one works slightly differently and gives you different levels of detail.

1) Use an Online DNS Lookup Tool

The easiest method for most people. Go to a DNS lookup tool, enter your domain name, select the record type you want to check, and hit search. You’ll see all the current records returned instantly.

DNSChecker.org is one of the most popular options. It shows your DNS records from multiple locations around the world simultaneously, which is useful for checking DNS propagation after a recent change.

DNS Checker

2) Use the Command Prompt (Windows)

If you prefer working from the command line, Windows has built-in tools.

nslookup Open Command Prompt and type:

This returns the A record by default. To check a specific record type:

Replace MX with any record type: A, CNAME, TXT, NS.

ping

This shows the IP address your domain currently resolves to. It’s a quick check to confirm your A record is pointing to the right server.

3) Use Terminal (macOS and Linux)

Mac and Linux users have more powerful command-line tools available.

dig (most detailed output)

Replace A with any record type. To see all records at once:

host (simpler output)

Returns the A record, MX records, and basic information in a clean, readable format.

nslookup (also available on Mac/Linux)

Works the same way as on Windows.

4) Check DNS Records from Your Domain Registrar

truehost dns records

Log into your domain registrar or hosting control panel. Navigate to the DNS settings or DNS Zone Editor for your domain. This shows all your current DNS records in one place and lets you edit them directly.

Truehost’s DNS management panel makes it easy to view, add, edit, and delete DNS records without needing command-line tools. This is the most beginner-friendly option for managing your DNS settings.

Here’s what to look for when reviewing each record type.

A Record Shows the IP address your domain points to. Example:

If this IP doesn’t match your web host’s server IP, your site won’t load correctly.

CNAME Record Points one subdomain to another domain. Example:

This ensures visitors reach your site whether they type “www” or not.

MX Record Directs email to your mail server. Example:

The number (10) is the priority. Lower numbers are tried first. Missing or incorrect MX records mean no email delivery.

TXT Record Contains text data used for verification and email authentication. Example:

This is an SPF record telling email servers which servers are allowed to send email on your behalf.

Nameservers (NS Records) These tell the internet which servers are authoritative for your domain’s DNS. Example:

If your nameservers are pointing to the wrong provider, none of your other DNS records will take effect.

Common DNS Problems and How to Fix Them

Common DNS Problems and How to Fix Them
  1. Incorrect A record. Your domain is pointing to the wrong IP address. Fix it by updating the A record in your DNS settings to your host’s current server IP.
  2. Wrong nameservers. If you’ve moved to a new host but haven’t updated your nameservers, your DNS records won’t be read from the right place. Update your nameservers through your domain registrar to point to your current host.
  3. Missing MX records. No MX records means no email delivery. Add the correct MX records provided by your email hosting provider.
  4. DNS propagation delays. After any DNS change, it can take between a few minutes and 48 hours for the update to spread across all DNS servers worldwide. This is normal. Use WhatsMyDNS.net to monitor propagation progress in real time.
  5. Incorrect CNAME records. A misconfigured CNAME often causes broken subdomains or failed SSL verification. Double-check that the CNAME value exactly matches what your service provider requires.
  6. Email delivery problems. Usually caused by missing or incorrect SPF, DKIM, or DMARC TXT records. Verify these with your email provider and add any missing records to your DNS zone.

Best Free DNS Lookup Tools

ToolBest For
Google Admin Toolbox DigQuick lookups directly from Google’s servers
DNSCheckerChecking propagation from multiple global locations
MXToolboxDiagnosing email delivery and MX record issues
WhatsMyDNSMonitoring DNS changes as they propagate worldwide
IntoDNSFull DNS health check with recommendations

DNS FAQs

How do I check my domain DNS records?

How can I check if my DNS records are correct?

What is the fastest way to check DNS records?

How long do DNS record changes take to update?

What happens if my DNS records are incorrect?

Which DNS lookup tool is the best?

Ready to Take Control of Your DNS?

Knowing how to check domain DNS records saves you time, prevents outages, and makes troubleshooting far less stressful. It’s one of the most practical things you can learn as a website owner.

Check your records regularly, back up your settings before making changes, and always allow time for propagation before assuming something is broken.

Get your DNS in order: Register your domain and manage DNS settings with Truehost. Pair it with Truehost web hosting and business email for a complete setup that just works.

Truehost website builder home cta

Sarah Matishoi
Author

Sarah Matishoi

Social Media Manager & Graphic designer Nairobi, Kenya

Versatile digital professional with a background in software development and creative design, with hands-on experience in WordPress. Specializes in writing code snippets, customizing themes, and building responsive, user-friendly websites.

Experienced in content writing and social media management, creating clear, engaging, and SEO-driven material while managing digital platforms to maintain consistent brand presence. Skilled in graphic design, producing visuals that support communication and marketing goals.

Focused on delivering practical and well-structured digital solutions, whether developing websites, managing online content, or designing visuals, with attention to detail and reliable results.

View All Posts