DKIM, SPF, DMARC checker
The Rythm DKIM, SPF, DMARC Checker is a free DNS lookup utility that runs in your browser. You enter a domain and the tool issues live DNS-over-HTTPS queries against Cloudflare to retrieve the SPF TXT record, the DMARC TXT record at _dmarc., and TXT records at six common DKIM selectors (default, google, selector1, selector2, k1, mail). For each record the tool returns a present or missing badge, the raw record contents, and warnings on weak SPF qualifiers (such as +all open-relay or ?all neutral, or no terminal -all or ~all mechanism) and on DMARC monitoring-only policies (p=none with no rua= aggregate-reporting address). DKIM detection covers the most common selectors; if your provider uses a custom selector, the standard list will return absent for that domain. The query goes from your browser directly to Cloudflare DoH (https://cloudflare-dns.com/dns-query). Cloudflares published privacy policy states they do not log query content with personally identifying information; if that is not acceptable for your threat model, do not use this tool. This is a configuration check, not a delivery check: a domain can have perfect SPF, DKIM, and DMARC and still see messages land in spam, and a domain with all three records missing can still deliver to inboxes that do not enforce auth strictly.
What DKIM selectors does the tool check?
default, google, selector1, selector2, k1, mail.
Does the tool log domains I check?
No. The query goes from your browser directly to Cloudflare DoH.
What does p=none mean?
DMARC monitoring only; receivers send aggregate reports but do not act on failures.
Why is my DKIM showing absent?
Either no DKIM records, or the domain uses a custom selector outside the default list.
Secure My Inbox