BIMI Validator
Validate your BIMI (Brand Indicators for Message Identification) configuration — check your BIMI record, SVG logo, DMARC policy and mark certificate.
What is BIMI?
Brand Indicators for Message Identification (BIMI) is an email standard that lets domain owners publish a verified brand logo alongside authenticated messages in supporting inboxes.
A working BIMI setup requires:
- A DMARC policy at enforcement (
p=quarantineorp=reject) - A BIMI TXT record at
selector._bimi.domainpointing to an SVG logo - Optionally, a Verified Mark Certificate (VMC) for full inbox support
How it works
The BIMI Validator automatically discovers all domains in your inventory that have a _bimi TXT record and runs a live validation check against each one. Results are shown in a table with an overall status per domain.
Click any row to expand the full validation results, organised into four sections:
BIMI Record
Confirms your BIMI TXT record exists and is correctly formed. Displays each parsed tag (v=, l=, a=) with its value. The a= tag (authority certificate URL) is shown in red if it is missing or empty.
SVG Logo
Validates the referenced SVG logo against the BIMI SVG Tiny P/S profile requirements:
| Check | Requirement |
|---|---|
| SVG Tiny PS profile | baseProfile="tiny-ps" with version="1.2" |
| Title element | A <title> element with your brand name |
| Square dimensions | Equal width and height in the viewBox attribute |
| No scripts or animations | No <script>, animation elements, or external references |
| Vector only | No raster <image> elements — vector shapes only |
| File size | Under 32 KB |
| No style elements | No <style> elements — use inline presentation attributes |
Mark Certificate
When an a= tag is configured, validates the referenced Verified Mark Certificate (VMC). When absent, reports that a certificate is not configured.
A VMC is not strictly required for BIMI to work in some inboxes, but Gmail and other major providers require it for logo display.
DMARC
Checks the domain's DMARC record and confirms the policy is sufficient for BIMI:
- p=reject or p=quarantine — sufficient
- p=none — insufficient (shown as a failure)
- rua= — aggregate report destination (informational)
Status indicators
Each section displays a badge indicating its overall result:
| Badge | Meaning |
|---|---|
| PASS (green) | All checks in this section passed |
| WARN (amber) | One or more checks produced a warning |
| FAIL (red) | One or more checks failed |
| ERROR (red) | A check could not be completed (e.g. unreachable resource) |
The table's overall domain status reflects the worst result across all four sections.
Prerequisites
The BIMI Validator works with domains already in your DNS inventory. To add domains:
- Connect a DNS provider
- Wait for the initial sync to discover your zones and records
- Domains with
_bimiTXT records will appear automatically in the validator