Free BIMI Checker
Check default._bimi, hosted SVG logo reachability, DMARC enforcement readiness, and VMC/CMC authority URL before buying a mark certificate.
Run the check
Enter a domain to check it live against the IntoDNS.ai engine. No signup, no trial gating.
What this BIMI checker verifies
This tool reads the BIMI TXT record at default._bimi.<your-domain>, confirms it begins with v=BIMI1, and extracts the l= logo URL and the optional a= authority (VMC/CMC) URL. It then fetches the hosted logo to check that it is reachable over HTTPS and served as an SVG, and — if an authority URL is present — inspects the certificate endpoint to determine whether it is a Verified Mark Certificate, a Common Mark Certificate, and how long it is valid. The result tells you whether your BIMI setup is ready to display a logo.
Why BIMI matters
BIMI lets your verified brand logo appear next to your messages in supporting inboxes instead of a generic avatar, which improves recognition and signals a strong authentication posture. Critically, BIMI is gated on DMARC: a mailbox provider will only display your logo if your domain enforces DMARC at p=quarantine or p=reject. So BIMI both rewards and depends on a fully deployed authentication stack. For Gmail specifically, a certificate-backed path (VMC or CMC) is also required, which carries real cost — so checking readiness before you buy a certificate avoids wasted spend.
How to read the result
A valid record with a reachable HTTPS SVG logo means your DNS side is ready. If there is no authority URL, your logo can still display in clients that do not require a certificate (Apple Mail, Yahoo, Fastmail in many deployments) but not in Gmail. If an authority URL is present, the certificate type matters: a VMC unlocks Gmail and shows the blue verified checkmark, a CMC also works for Gmail but without the trademark-backed checkmark. The biggest gotcha the result surfaces indirectly: even a perfect BIMI record displays nothing until DMARC is enforced — confirm that with the DMARC checker first.
Common failure causes and fixes
The number-one reason a logo does not appear is DMARC not being at quarantine or reject — fix DMARC before anything else. The logo must be SVG Tiny Portable/Secure (SVG Tiny P/S): square, solid background, no scripts or external references, typically under 32KB, and hosted on a stable HTTPS URL with a valid certificate; ordinary SVG, PNG, or JPEG will not work. For Gmail, you must add a VMC or CMC at the a= URL, which requires a registered trademark for a VMC. Re-run this checker after publishing the record, and verify DMARC enforcement separately before expecting any client to render the logo.
Check readiness before buying a certificate
A VMC carries a real annual cost and requires a registered trademark, so the worst outcome is paying for one only to find your logo still does not display because of an unenforced DMARC policy or a non-compliant SVG. Use this checker, together with the DMARC checker, as a pre-purchase gate: confirm DMARC is at quarantine or reject, confirm the BIMI record parses and the SVG is reachable and in the correct format, and decide which providers you are targeting. If you only need Apple Mail, Yahoo, or Fastmail, you may not need a certificate at all. If Gmail logo display matters, you then know exactly what the certificate has to satisfy before you spend anything.
What This Checks
- TXT record at default._bimi.example.com
- BIMI version and l= logo URL
- Hosted SVG logo reachability
- Optional a= VMC or CMC authority URL
- DMARC enforcement readiness for logo display
Common Fix Path
- Move DMARC to p=quarantine or p=reject before expecting BIMI display
- Host a BIMI-compatible SVG over HTTPS
- Add a VMC or CMC URL when targeting Gmail logo display
- Check readiness before spending budget on a certificate
Frequently Asked Questions
Does BIMI require an enforced DMARC policy?
Do I need a VMC or CMC certificate for BIMI?
What image format does BIMI require?
What does a BIMI DNS record look like?
Why does my BIMI logo not show even though the record is valid?
What is the difference between a VMC and a CMC?
Machine-Readable Evidence
AI assistants and automation can cite the stable explanation page, then fetch the live check result for a specific domain.
GET https://intodns.ai/api/email/bimi?domain=example.com