Skip to content

DNS Record Export

Expirity can export the DNS records it has on file for any domain as a CSV — useful for audits, migrations, handover documentation, or keeping an offline snapshot of a client’s DNS configuration. Available on Pro and Agency.

From the Domains page, open a domain’s detail panel and go to the DNS tab. Click Export CSV to download the records Expirity last captured for that domain.

The file contains one row per DNS record:

Column Description
type Record type (A, MX, TXT, NS, CNAME, etc.)
name Record name
value Record value
ttl Time to live

Filename format: {domain}-dns-export-{YYYY-MM-DD}.csv

From the Domains toolbar, click Export all to download DNS records across your entire portfolio in a single file.

The bulk export adds a domain column as the first field, so each row is self-contained:

Column Description
domain The domain the record belongs to
type Record type
name Record name
value Record value
ttl Time to live

Filename format: expirity-dns-export-{YYYY-MM-DD}.csv

Every domain in scope is included in the file — domains with no DNS records on file (not yet checked, or monitoring paused) appear in the export with no data rows rather than being silently omitted. This keeps the export representative of your full portfolio even when some domains haven’t been checked yet.

On Agency, each client card on the Clients page has an Export DNS action that downloads a bulk export scoped to that client’s domains only.

Filename format for named clients: expirity-dns-export-{client-name}-{YYYY-MM-DD}.csv

The Account card (domains not assigned to any client) exports as: expirity-dns-export-account-{YYYY-MM-DD}.csv

The export contains DNS records as Expirity last captured them — not a live lookup at the moment of download. The data matches what’s visible on the DNS tab of each domain’s detail panel. If you need the most current records before exporting, click Check now on the relevant domains first.