What DNS records does this checker return?
It returns bounded A, AAAA, MX, NS, TXT, and CNAME results, plus a minimum observed TTL hint.
Free tool · no signup · DNS + TLS
Type a domain: see its DNS records, whether SPF and DMARC are actually published, and how many days are left on its TLS certificate. Useful right before a migration, a mail-sending change, or the day a cert quietly expires.
API live at dns.lifestep.ioIt returns bounded A, AAAA, MX, NS, TXT, and CNAME results, plus a minimum observed TTL hint.
No. It detects records that begin with v=spf1 or v=DMARC1, but it does not evaluate SPF includes or fully validate either policy.
The service performs a normal certificate-verifying connection to port 443 through a globally routable address and reads the verified certificate validity dates.
A lookup can time out, a record can be absent, or a verified TLS connection can fail. The note field describes degraded checks when available.
No. It does not provide registrar or WHOIS data, reputation history, or a security verdict.
curl -sS "https://dns.lifestep.io/domain?name=github.com" \
| jq '{domain,resolves,has_spf,has_dmarc}'
Projected response fields for the requested domain, excluding volatile addresses and certificate dates:
{
"domain": "github.com",
"resolves": true,
"has_spf": true,
"has_dmarc": true
}
The service keeps a bounded domain-response cache in process for 300 seconds. The cache is per process and is not a persistent database.
Use the agent operations guide to turn DNS, mail-policy, and certificate signals into explicit pass, review, and fail conditions instead of relying on an unreviewed script result.