Type a tool name, for example "keyword density" or "transcript".
Look up CNAME records for any domain or subdomain.
This CNAME record lookup shows the CNAME records for any domain or subdomain, including the host, the target it points to and the TTL. It also traces the full resolution chain to the final IP address. Site owners, developers and SEOs can use it to verify aliases for CDNs, hosting platforms and custom domains.
A CNAME (canonical name) record is a DNS record that makes one hostname an alias of another hostname. It holds a target name instead of an IP address, and resolvers look up that target to find the real address.
Every result has three parts: the host (the alias you queried), the target (the canonical name it points to) and the TTL (time to live, in seconds, which tells resolvers how long they may cache the answer). In zone file format, a record looks like this: shop.example.com. 300 IN CNAME stores.hosting-example.net.
An A record maps a name straight to an IPv4 address, while a CNAME maps a name to another name. The table below shows when each one fits.
| Record | Points to | Typical use |
|---|---|---|
| A | An IPv4 address | A server with a fixed IP |
| CNAME | Another hostname | Aliases for CDNs and hosted services |
A CNAME adds one extra lookup step, but it saves you from editing DNS when the provider changes its IP addresses. You only maintain the alias, and the provider maintains the target. To see the address behind a name, use the A record lookup.
A CNAME cannot sit on the root (apex) domain, because the root must carry SOA and NS records. A name that has a CNAME also cannot hold other record types such as MX or TXT. This is why CNAMEs normally live on subdomains such as www or shop.
You can check a CNAME record in a few seconds with one field and one button.
www.example.com. You can also paste a full URL, and the hostname is pulled out for you.Say you set up a CDN and pointed blog.example.com at it. You enter that hostname and click the button. The tool reports one CNAME record found.
The Resolution Chain then lists two steps. Step 1 shows blog.example.com pointing to edge.cdn-provider.net. Step 2 shows edge.cdn-provider.net resolving to an IP address such as 203.0.113.25.
This tells you three things. The alias exists and points where you intended. The target resolves to a working IP. A TTL of 300 seconds means resolvers may keep the old answer for up to five minutes after you change it. If the target had been a typo such as edge.cdn-provder.net, the final step would show N/A instead of an IP, which is your cue to fix the record.
A healthy result has the target you expect, a sensible TTL and a final step that ends in an IP address. Here is what each part means and what to do about it.
The target must match exactly what your provider told you to use. Compare it character by character with the provider's setup instructions. A single wrong letter or a leftover old hostname is the most common cause of a broken alias.
TTL is shown in seconds. Common values are 300 (5 minutes), 3600 (1 hour) and 86400 (24 hours). Use a low value such as 300 before a planned migration so changes spread quickly, and raise it afterward to cut repeat lookups.
A chain occurs when a CNAME points to another CNAME. It is valid, but each extra hop adds a lookup. One or two hops is normal for CDN setups. The tool follows up to 10 hops. If you see a hostname flagged as a circular reference, two records point at each other and the name will never resolve, so remove or correct one of them.
The message "No CNAME records found" means the hostname probably has a direct A record, or the subdomain does not exist. If you expected an alias, log in to your DNS host and confirm the record was saved on the exact name you typed.
An NXDOMAIN message means the DNS name does not exist at all, so check spelling and whether the subdomain was ever created. If you see a notice that the lookup was unavailable, wait a moment and try again. A message asking for a valid name means the input has a format problem, such as spaces or invalid characters.
A CNAME lookup is the right check any time a hostname should be an alias for something else. These are the common situations:
Most CNAME problems come from a handful of repeat mistakes, and each has a simple fix.
If you need every record type for a name in one view, run the DNS lookup. To see who hosts the DNS zone itself, use the NS record lookup.
This tool reports what public DNS returns at the moment you click the button. Your own DNS provider's dashboard may show newer changes that have not spread yet. The chain view shows the first IP address found at the end of the chain, even if the final name has several. It only reads CNAME records and does not test whether the target server actually serves your content, so a working chain does not guarantee a working website.
Use the CNAME record lookup above to check any subdomain, confirm the target and TTL, and follow the chain to its final IP. For more DNS and network checks, browse the Network & IP tools collection.
Your report has been submitted. We will look into this issue.
A VPN changes your network exit. It does not guarantee anonymity.
Themes, plugins, code, video, audio, graphics & more from 90,000+ authors.
Web Development
Design & Media
Unlimited Access
Explore Envato Market