CNAME Record Lookup Tool

Looking up CNAME record...

What is a DNS CNAME Record?

A **CNAME (Canonical Name)** record is a type of DNS record that maps an alias name to a true or canonical domain name. Essentially, a CNAME record acts as a redirect at the DNS level. When a DNS resolver finds a CNAME record, it stops its query for the alias and starts a new query for the canonical name.

How CNAMEs Work

CNAME records are particularly useful for pointing multiple hostnames to a single location without having to assign a specific A record to each one. For example:

Important CNAME Restrictions

You cannot place a CNAME record on a root domain (e.g., example.com). The DNS protocol forbids a CNAME record from coexisting with any other records (like MX, NS, SOA) for the same hostname. Since a root domain must have NS and SOA records, it cannot have a CNAME.

CNAMEs should only be used for subdomains (e.g., www.example.com, shop.example.com).

CNAME Record Format

The structure of a CNAME record is as follows:

[Alias Name] [TTL] IN CNAME [Canonical Name]

Our tool checks for a CNAME record on the hostname you provide and also attempts to resolve the IP address of the final canonical target.