Skip to content

DNS Security Checker

Review a public domain's DNS records and get an AppSec Santa heuristic score from A+ to F, covering DNSSEC, SPF, DMARC, CAA, NS, SOA, MX, and one CNAME check.

Part of AppSec Santa's free website security scanners โ€” five browser tools, no signup.

8 Public DNS Checks in Seconds

Enter a public domain name to inspect selected DNS records and the narrow conditions described in the methodology.

  • Instant A+ to F grade
  • DNSSEC validation check
  • SPF and DMARC record and policy checks
  • Queried-name CNAME target check
🔒
DNSSEC
Resolver answer authentication
SPF + DMARC
Email authentication policies
📋
CAA Records
Queried-name CAA tags
Queried-name CNAME
Queried-name CNAME resolution check

Review Published Email Policies

The checker inspects SPF record count and the all qualifier, plus DMARC record count and p/pct tags. It does not discover DKIM selectors, execute message alignment, or predict receiver delivery decisions.

  • SPF record discovery and all qualifier
  • DMARC p and pct policy tags
  • MX and null MX interpretation
  • Scope and remediation caveats
Example Results
SPF Record +15
DMARC Record +15
DNSSEC -15
CAA Records 0

Queried DNS Record Types

See answers returned for the eight queried types: A, AAAA, MX, NS, TXT, CAA, SOA, and CNAME. The output is a resolver snapshot, not a complete zone inventory.

  • Eight selected DNS record types
  • TTL values and returned record data
  • One-click copy for sharing
  • Queried through Cloudflare DNS over HTTPS
Raw DNS Records
; A Records
example.com  300  IN  A  93.184.216.34

; MX Records
example.com  3600  IN  MX  10 mail.example.com

; TXT Records
example.com  3600  IN  TXT  v=spf1 -all

Check Your HTTP Security Headers Too

DNS records and HTTP response headers expose different configuration signals. Run the headers checker for an additional view of the submitted site's browser-facing controls.

Check Security Headers