Domain DNS CNAME
Every CNAME record seen on a domain or host name, with the name it points to, one per row.
| ID | domain_dns_cname_v1 |
|---|---|
| Formats | csvgz |
| Update Frequency | Weekly |
| Last Updated | October 16th 2026 (today) |
| Entries | 58,786,060 |
File Size (csvgz) | 555 MB |
Overview
Every CNAME record, one row per alias and target. Each hop of a chain is its own row, its alias as name, so a chain can be followed from name to name to the one that holds addresses: www.example.com to example.cdn.example.net to edge.cdn.example.net.
Every www CNAME is here, including a www name pointing back at its own domain. An alias seen pointing at two names over time has a row for each, and last_seen says which was seen most recently. Names are domains registered under the generic top-level domains, their www names, and widely used names under country-code domains such as .uk and .de: lowercase, internationalized ones in punycode (xn--).
The addresses a chain ends at are in Domain DNS A and Domain DNS AAAA, under the alias's own name, or under its domain's for a www name with the same addresses.
Formats
curl -L -o domain_dns_cname_v1.csv.gz -X GET "https://internetdata.io/api/v2/database/download?id=domain_dns_cname_v1&format=csvgz&apikey=$APIKEY"| Name | Type | Description |
|---|---|---|
name | string | The alias: a domain or host name with a CNAME record, lowercase, internationalized names in punycode (xn--). |
target | string | The name the alias points to. A target can be an alias itself, with a row of its own in this file. |
last_seen | date | The most recent day this record was observed. |
| name | target | last_seen |
|---|---|---|
www.ericbronner.org | ericbronner.org | 2026-10-14 |
www.pinetreequiltersguildofmuskoka.com | pinetreequiltersguildofmuskoka.com | 2026-10-15 |
www.redgumsystems.com | cname.vercel-dns.com | 2026-10-15 |
www.interiordesignshrink.com | ext-sq.squarespace.com | 2026-10-13 |
www.questsendwhiskey.com | shops.myshopify.com | 2026-10-16 |