BIMI Explained: Getting Your Logo Into the Inbox
BIMI (Brand Indicators for Message Identification) lets your logo show up next to your mail in inboxes that support it, a small trust signal that says "this really is us" once everything upstream of it is already authenticated. It's the last piece people usually reach for, and the one most likely to sit there published and doing nothing, because the record itself has no enforcement teeth of its own. It only activates once DMARC is already doing the enforcing.
Last updated: August 30, 2026
How BIMI works
A domain publishes a TXT record at default._bimi.yourdomain.com in the form v=BIMI1; l=<logo URL>; a=<certificate URL>. The l= tag points at a logo file; the optional a= tag points at a certificate that proves you're entitled to use it. A receiving mailbox looks up that record, and if your domain qualifies, fetches both files and displays the logo as the sender's avatar.
The DMARC prerequisite is not optional
This is where most BIMI setups quietly fail. Mailbox providers won't even look up the BIMI record unless your domain's DMARC policy is enforced at p=quarantine or p=reject, applied to all of your mail (pct=100). A policy sitting at p=none, the safe monitoring-only default most domains start with, makes your BIMI record invisible, published correctly, resolving fine, and doing nothing. If you haven't moved off p=none yet, that's the actual first step here, not the BIMI record itself.
The logo has to be a specific kind of SVG
The l= file isn't a regular SVG. It has to validate against SVG Tiny Portable/Secure (Tiny P/S), a deliberately locked-down profile of SVG Tiny 1.2: square canvas, a solid background, a required title element, and a hard ban on anything that could execute or reach outside the file, no JavaScript, no embedded raster images, no external references, no animation, no text elements. A straight export from Illustrator or Figma will almost always fail this, since design tools tend to leave in exactly the kind of metadata and structure the profile forbids. It needs to be built or cleaned specifically for this.
VMC, CMC, or neither
The a= tag is optional at the protocol level, but in practice it's what determines whether anyone actually sees your logo. There are three paths:
- No certificate. Yahoo Mail is currently the only major provider that will display a self-asserted BIMI logo with nothing backing it. Gmail, Apple Mail, and everyone else ignore an
a=-less record. - Common Mark Certificate (CMC). No registered trademark required, the certificate authority instead verifies your logo has been in continuous public use on your domain for 12 months. It unlocks Gmail's brand avatar, but not the verified checkmark, and Apple Mail doesn't recognize it at all.
- Verified Mark Certificate (VMC). Requires a trademark registered with a recognized IP office (the USPTO, EUIPO, and similar), runs roughly $749 to $1,750 a year, and takes two to four weeks to issue. It's what gets you Gmail's blue checkmark and Apple Mail support.
Microsoft/Outlook hadn't adopted BIMI at all as of mid-2026, so no certificate path gets you a logo there yet.
Setting it up
- Enforce DMARC at
p=quarantineorp=reject,pct=100, before anything else here matters. - Build the logo as a validated SVG Tiny P/S file, square, under the size limit, with the required background and title.
- Decide on a certificate, a VMC, a CMC, or neither, based on which inboxes you actually need to reach and whether you hold a trademark.
- Host the logo (and certificate, if any) over HTTPS somewhere publicly fetchable.
- Publish the
v=BIMI1TXT record atdefault._bimi.yourdomain.com. - Confirm it resolves, then wait, there's no submission step, supporting inboxes just start picking it up on their own schedule.
Builds the default._bimi TXT record from your logo and certificate URLs, and flags the DMARC and SVG issues that most commonly stop it from working.
Frequently asked questions
Does publishing a BIMI record improve email deliverability?
Not directly. BIMI is a display feature that runs after a message has already been authenticated and delivered, it doesn't change spam filtering or inbox placement. What it can do is raise open rates and trust once mail is landing in the inbox, since a verified logo next to a message reads as more legitimate than a blank avatar.
Do I need to buy a certificate to use BIMI?
It depends which inbox you care about. Yahoo Mail will display a self-asserted logo with no certificate at all. Gmail requires at least a CMC for its brand avatar, or a VMC for the verified blue checkmark. Apple Mail requires a VMC specifically and doesn't recognize a CMC. Microsoft/Outlook hadn't adopted BIMI as of mid-2026.
What's the actual difference between a VMC and a CMC?
A Verified Mark Certificate (VMC) requires a trademark registered with a recognized IP office such as the USPTO or EUIPO, costs roughly $749 to $1,750 a year, and takes two to four weeks to issue. A Common Mark Certificate (CMC) doesn't require a registered trademark, but the certificate authority instead needs to see 12 months of continuous public use of the logo on your domain. A CMC unlocks Gmail's avatar display; it doesn't get you the checkmark or Apple Mail support the way a VMC does.
I published the record but my logo isn't showing up. Why?
The most common cause is DMARC: BIMI only applies once DMARC is enforced at p=quarantine or p=reject with pct=100, a p=none policy makes the BIMI record invisible to receivers even if it's published correctly. The second most common cause is the logo file itself, most SVG exports from Illustrator or Figma include elements (scripts, embedded images, text nodes) that the SVG Tiny Portable/Secure profile forbids, so the file fails validation silently.