Skip to content

SecurityPart of: Email authentication

What is BIMI? Your logo in the inbox, and what it takes

BIMI is the DNS record that lets Gmail, Yahoo and Apple Mail show your logo next to your emails. What it needs, what VMC and CMC certificates are, and how to set it up.

getReport teamUpdated 26 Sept 202610 min read

BIMI (Brand Indicators for Message Identification) is a DNS record that lets supporting inboxes, including Gmail, Yahoo and Apple Mail, show your logo next to emails from your domain. It works only for mail that passes DMARC, and only when your DMARC policy is quarantine or reject. Gmail and Apple Mail also require a mark certificate that proves your right to the logo.

This guide is for marketers and domain owners deciding whether BIMI is worth it, and for whoever will set it up. It covers what BIMI needs, which inboxes show the logo, the difference between a VMC and a CMC, the logo file rules, and the record to publish. BIMI is the last step of email authentication; the SPF, DKIM and DMARC setup guide covers the steps before it.

Quick answer

  • What it is: a TXT record at default._bimi.example.com pointing to your logo, for example v=BIMI1; l=https://example.com/bimi/logo.svg; a=https://example.com/bimi/vmc.pem.
  • Prerequisite: DMARC at p=quarantine or p=reject, for the domain and its subdomains. p=none does not qualify.
  • Logo: a square SVG in the SVG Tiny PS profile, served over HTTPS.
  • Certificate: Gmail needs a VMC (registered trademark, blue checkmark) or a CMC (logo in public use for 12 months, no checkmark). Apple Mail accepts only a VMC. Yahoo can show logos without one.
  • Not supported: Outlook and Microsoft 365 had not announced BIMI support as of September 2026.
  • Order: SPF, DKIM, DMARC at enforcement, then BIMI.

What BIMI does, and what it does not

When a message arrives, a supporting mailbox provider checks that it passed DMARC, looks up the BIMI record for the From domain, fetches the logo (and the certificate, where required), validates them, and shows the logo in the inbox list and the opened message. Without BIMI, those inboxes show an initial or a generic avatar.

BIMI is a display feature, not a security control on its own. What protects your domain is the DMARC enforcement BIMI requires; the logo is the visible reward for getting there. BIMI does not move mail from spam to the inbox, and providers do not publish any claim that it improves delivery.

The specification is maintained by the BIMI Group and published as an IETF Internet-Draft; as of September 2026 it is not an RFC. The mailbox providers each decide whether and how to show logos.

Which inboxes show BIMI logos?

ProviderShows BIMI logosCertificate needed
Gmail (web and apps, including Google Workspace)YesVMC or CMC; a VMC also adds a blue checkmark
Apple Mail (iOS/iPadOS 16+, macOS 13+, iCloud.com)YesVMC only
Yahoo Mail and AOLYesNot required; logos from senders with good reputation can show without one
Outlook, Microsoft 365, Outlook.comNo support announcedNot applicable

Support changes over time; check each provider's own documentation before you promise the marketing team a logo in a specific inbox.

Requirement 1: DMARC at enforcement

BIMI only works when your DMARC record asks receivers to act on failing mail:

  • The domain policy must be p=quarantine or p=reject.
  • The subdomain policy must not be none: if you set sp=, use quarantine or reject.
  • Google's BIMI setup page still asks for pct=100, a tag that RFC 9989 removed in May 2026. Leaving it out is equivalent to 100%; including pct=100 does no harm.
  • We would also remove the t=y testing flag before publishing BIMI, since it asks receivers to apply a policy one level softer than the one you publish.

If you are still at p=none, the DMARC policy guide shows how to move up safely. That is most of the work of BIMI.

Requirement 2: a logo in SVG Tiny PS

The logo must be an SVG file in the SVG Tiny Portable/Secure profile, a restricted form of SVG. Google's BIMI requirements list:

  • baseProfile="tiny-ps" and version="1.2" on the root element.
  • A <title> element, ideally your organisation's name.
  • No scripts, animations, external links or images, and no x= or y= attributes on the root element.
  • A square design with the logo centred, at least 96 × 96 pixels in absolute units.
  • A solid background; transparent backgrounds may display unexpectedly.
  • A file size of 32 KB or less (recommended).

Inboxes often crop the logo to a circle, so keep important parts away from the corners. A standard SVG export from a design tool is not Tiny PS; it needs converting and checking with a BIMI validator. If you get a certificate, the SVG must match the logo in it exactly, because the certificate embeds the logo.

Serve the file over HTTPS, from a URL that returns it directly without login or redirects to a different host.

Requirement 3: a VMC or a CMC

A mark certificate proves that you have the right to use the logo. Two kinds exist:

Verified Mark Certificate (VMC)Common Mark Certificate (CMC)
NeedsA registered trademark for the logo, from a recognised trademark officeProof the logo has been used publicly for at least 12 months
GmailLogo plus blue verified checkmarkLogo, no checkmark
Apple MailLogoNot supported
ValidationIdentity checks on your organisation by the certificate authoritySimilar identity checks, without the trademark

Both are issued by a small number of certificate authorities, such as DigiCert and Sectigo, and are paid for and renewed every year. The authority gives you a PEM file that contains the certificate chain and your logo; host it over HTTPS and point to it with the a= tag.

Yahoo does not require a certificate, so a BIMI record without a= can bring your logo to Yahoo and AOL users at no cost, while Gmail and Apple Mail ignore it.

The BIMI record

Publish a TXT record at default._bimi on your domain:

dns
default._bimi.example.com.  3600  IN  TXT  "v=BIMI1; l=https://example.com/bimi/logo.svg; a=https://example.com/bimi/vmc.pem"
TagMeaning
v=BIMI1Version; must come first.
l=HTTPS URL of the SVG Tiny PS logo.
a=HTTPS URL of the PEM file for your VMC or CMC. Leave it empty or out if you have none.

default is the selector. It covers all mail from the domain; other selectors exist for sending different logos from different streams, but the sender then has to name them in a BIMI-Selector header, and most setups never need that.

How to set up BIMI, step by step

  1. Get DMARC to enforcement. Quarantine or reject, with every real sender passing. This usually takes weeks, not hours.
  2. Prepare the logo. Convert it to SVG Tiny PS, square, with a solid background, and validate it.
  3. Decide on a certificate. Trademark registered: VMC. Not registered but in use for over a year: CMC (Gmail only). Neither: Yahoo only, for now.
  4. Host the files. Upload the SVG and the PEM to HTTPS URLs on your domain.
  5. Publish the record at default._bimi with l= and a=.
  6. Validate with the check below and a BIMI inspector, then send yourself a message at Gmail and Yahoo. Logos can take a day or more to appear while providers cache them.

How to check your BIMI record

The email and DNS health check looks for a BIMI record at default._bimi.yourdomain and, in the same run, shows the DMARC policy BIMI depends on. It confirms the record exists; it does not download or validate the logo or the certificate, so use a BIMI inspector for those.

From a terminal:

Shell
dig +short TXT default._bimi.example.com

Why is my BIMI logo not showing?

Work down this list:

  • DMARC is at p=none, or sp=none, or the record still has t=y.
  • The message failed DMARC. A service sending without aligned DKIM gets no logo, even if everything else is right.
  • The SVG is not valid Tiny PS, or does not match the logo in the certificate.
  • No certificate for Gmail or Apple Mail, or a CMC used where Apple Mail expects a VMC.
  • The file URLs fail: HTTP instead of HTTPS, a redirect, a login wall or an expired TLS certificate on the hosting domain.
  • Reputation or volume. Providers may hold back logos for new or low-volume senders, and caching delays new logos.
  • The inbox does not support BIMI, such as Outlook.

Questions people ask

What is BIMI?

BIMI (Brand Indicators for Message Identification) is a DNS record that tells supporting inboxes where to find your logo, so they can show it next to your emails. It works only for mail that passes DMARC with a policy of quarantine or reject. Gmail and Apple Mail also need a mark certificate; Yahoo can show the logo without one.

Does Outlook support BIMI?

No. As of September 2026, Microsoft has not announced BIMI support for Outlook, Outlook.com or Microsoft 365, so recipients there see no BIMI logo. BIMI still works for your recipients at Gmail, Yahoo, AOL and Apple Mail, so it is worth setting up if many of your customers use those.

What is the difference between a VMC and a CMC?

A Verified Mark Certificate (VMC) requires a registered trademark for your logo, and in Gmail it adds a blue checkmark next to your name. A Common Mark Certificate (CMC) only requires the logo to have been in public use for at least 12 months, and shows the logo without a checkmark. Apple Mail accepts only VMCs; Gmail accepts both.

Can I use BIMI with DMARC p=none?

No. BIMI requires a DMARC policy of p=quarantine or p=reject, and a subdomain policy that is not none. A domain at p=none gives receivers no instruction to act on forged mail, so providers will not show a trusted logo for it. Move your policy up first, which is the bigger and more useful part of the work.

Does BIMI improve email deliverability?

Not directly. BIMI changes how a delivered message looks, not whether it reaches the inbox, and no mailbox provider says it uses BIMI in filtering. The DMARC enforcement BIMI requires does protect your domain from forgery, which helps your reputation over time. Treat the logo as a brand benefit, not a deliverability fix.

Check your site before and after Check