Skip to main content
ShieldMarc
Resources/Guides
Guide

What is BIMI? Brand Indicators for Message Identification Explained

BIMI lets your verified brand logo appear next to authenticated emails in Gmail, Apple Mail, Yahoo, and Fastmail. It is one of the few visible wins that email authentication offers to end users, and it gives marketing teams a reason to care about DMARC enforcement. This guide explains how BIMI works, what a Verified Mark Certificate involves, and walks through setup from start to finish.

By ShieldMarc · 9 min read · Updated October 2026

Facts checked against live DNS, the relevant RFC or the provider’s own documentation.

What BIMI actually does

Brand Indicators for Message Identification (BIMI) is a standard that lets mailbox providers display your verified company logo next to emails you send. When a recipient opens their inbox and sees a message from your domain, the avatar next to the sender name is your official logo instead of a placeholder initial or a generic icon. It is a small visual change, but it has an outsized effect on trust, open rates, and brand recall.

BIMI was published as a working draft by the AuthIndicators Working Group in 2019 and is now supported by Gmail, Apple Mail (iOS 16 and macOS Ventura onwards), Yahoo Mail, Fastmail, and La Poste. Outlook and Microsoft 365 do not yet display BIMI logos, though Microsoft has indicated that support is on the roadmap.

Critically, BIMI is not a new authentication protocol. It is a publishing and display layer that sits on top of DMARC. Without enforced DMARC, BIMI will not work at all.

The three prerequisites

Before you can publish a BIMI record, three things must be true about your domain:

  1. DMARC at enforcement. Your DMARC policy must be p=quarantine or p=reject, applied to all failing mail. A policy of p=none, or a leftover pct= below 100, will cause Gmail to silently skip your logo. RFC 9989 removed the pct tag, so remove it from your record.
  2. An SVG Tiny PS logo. BIMI requires a very specific SVG profile called SVG Portable/Secure (SVG Tiny 1.2 PS). This is a stripped down subset of SVG with no scripts, no external references, and no animation. Most existing SVG logos will fail validation and need to be reworked.
  3. A mark certificate. Gmail shows a BIMI logo only with a Verified Mark Certificate (VMC) or a Common Mark Certificate (CMC), and each other mailbox provider sets its own rules. A VMC is a specialised certificate issued only after a certificate authority has verified that your organisation legally owns the trademark for the logo you are publishing.

If your domain is not yet at DMARC enforcement, that is the first thing to fix. Our guide on SPF and DMARC policies and the path to a strong Security Grade both walk through the enforcement journey in detail.

How much does a VMC cost?

A VMC is a paid certificate renewed every year, and each issuer sets its own price, so ask the issuer for a current quote. It is not a free certificate like a Let's Encrypt SSL cert, which is why the cost stops many BIMI projects. The BIMI Group lists three issuers of mark certificates: DigiCert, GlobalSign and SSL.com (checked 17 October 2026).

The reason is that VMC issuance is not a domain validation check. The CA has to confirm that the logo in your SVG matches a trademark you legally own, which means your logo must be registered with a recognised trademark office such as the UK Intellectual Property Office, the USPTO, or the EUIPO. If your logo is not trademarked, you cannot get a VMC, but Gmail can still show it with a CMC. Gmail adds its checkmark only for senders verified with a VMC.

The Common Mark Certificate (CMC) is the route for a logo that is not trademarked: issuers ask for evidence that the logo has been in public use instead. Gmail accepts a CMC; every other mailbox provider decides for itself which certificates and issuers it accepts.

Preparing your SVG Tiny PS logo

The logo file is where most teams get stuck. SVG Tiny PS is a conservative profile designed to be safe, small, and renderable without any scripting engine. The rules are strict:

  • The root element must declare baseProfile="tiny-ps" and version="1.2".
  • A <title> element is required and must contain the brand name.
  • The viewBox must be square, for example 0 0 100 100. Rectangular logos will be rejected or cropped into a circle on display.
  • No <script>, <foreignObject>, raster images, external fonts, or animation elements.
  • Total file size should be under 32 KB. Smaller is better.

A minimal compliant file looks like this:

<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg"
     version="1.2"
     baseProfile="tiny-ps"
     viewBox="0 0 100 100">
  <title>Your Brand Name</title>
  <rect width="100" height="100" fill="#0a2540"/>
  <path d="M20 50 L50 20 L80 50 L50 80 Z" fill="#ffffff"/>
</svg>

The BIMI group maintains a free validator at bimigroup.org/bimi-generator that will flag violations and help you get a clean file.

Publishing the BIMI DNS record

Once you have a clean SVG and a VMC, the BIMI DNS record itself is straightforward. It is a TXT record at a predictable subdomain, pointing at the publicly hosted logo and certificate:

default._bimi.example.com. IN TXT "v=BIMI1; l=https://example.com/bimi/logo.svg; a=https://example.com/bimi/vmc.pem"

The three tags are:

  • v=BIMI1 declares this as a BIMI version 1 record and must come first.
  • l= is the HTTPS URL where your SVG logo is hosted. It must be publicly reachable without redirects.
  • a= is the HTTPS URL of your VMC in PEM format. This is the tag that Gmail, Apple Mail, and Yahoo actually read before displaying your logo.

The default selector works for most organisations. You can publish multiple selectors and reference them from DKIM headers, but this adds complexity and is rarely useful outside of large brands with distinct sub-brands.

Common BIMI mistakes

  • Publishing BIMI while still at p=none. Gmail will simply ignore your record. No error, no warning, no logo. Reach enforcement first, then publish BIMI.
  • Using an SVG that is not Tiny PS. Exporting from Illustrator or Figma produces standard SVG 1.1 by default, which BIMI will reject. The file must be hand edited or passed through a Tiny PS converter.
  • Serving the logo from a subdomain with a weak certificate. The HTTPS connection that fetches your SVG and VMC must present a valid, publicly trusted certificate. Self signed or expired certs will break BIMI.
  • Publishing without a VMC. Technically BIMI works without a VMC on a small number of providers, but the major inboxes (Gmail, Apple, Yahoo) all require one. Without it, you will invest in setup and see no logos.
  • Forgetting sub domains. BIMI is published per organisational domain, but if you send marketing mail from mail.example.com, you may need a separate BIMI record at default._bimi.mail.example.com depending on how DMARC alignment resolves.

Is BIMI worth it?

BIMI is a marketing win rather than a security win. The underlying security benefit comes from being at DMARC enforcement, which you should be doing regardless. BIMI just rewards that work with a visible badge in the inbox.

For B2C brands with heavy transactional or marketing email volume, BIMI tends to produce a measurable lift in open rates and a reduction in phishing complaints that reference your brand. Vendors that sell BIMI services, Valimail and Red Sift among them, have published case studies reporting higher open rates; read them as vendor claims.

For smaller organisations, internal B2B senders, or public sector bodies, the yearly cost of a mark certificate is harder to justify. The good news is that DMARC enforcement, not BIMI, is what protects your users from exact-domain impersonation, and it needs no certificate at all.

Where BIMI fits in your email security stack

Think of BIMI as the capstone on a complete email authentication deployment. The full stack looks like this:

  • SPF authorises sending IPs.
  • DKIM cryptographically signs outbound messages.
  • DMARC aligns SPF and DKIM with your organisational domain and enforces policy.
  • MTA-STS and TLS-RPT protect the message in transit.
  • BIMI displays your verified logo to end users once all of the above are in place.

You can check exactly where your domain sits across these layers with a free Security Grade check. The scan covers DMARC, SPF, MTA-STS, TLS-RPT, DNSSEC, CAA and more, and shows whether your DMARC policy is at the enforcement BIMI needs. It does not check DKIM or BIMI records.

Next steps

  • Confirm DMARC enforcement with our DMARC Checker. If you are still on p=none, start there.
  • DMARC reports: RUA and RUF, set-up and triage: what the reports tell you before you move to enforcement.
  • Trademark your logo with your national IP office if you have not already. This is the gating item for a VMC.
  • Convert your logo to SVG Tiny PS and validate it at bimigroup.org.
  • Buy a VMC, or a CMC if your logo is not trademarked, from an issuer the BIMI Group lists, then publish the DNS record.

Frequently asked questions

What is BIMI?

BIMI, Brand Indicators for Message Identification, is a standard that lets mailbox providers display your verified company logo next to authenticated emails, so recipients see your official logo instead of a placeholder initial. It is supported by Gmail, Apple Mail (iOS 16 and macOS Ventura onwards), Yahoo Mail, Fastmail and La Poste, while Outlook does not yet display BIMI logos. BIMI is not a new authentication protocol: it is a publishing and display layer that sits on top of DMARC, and without enforced DMARC it will not work at all.

Do I need a certificate for BIMI to work in Gmail?

Yes. Gmail shows a BIMI logo only with a Verified Mark Certificate (VMC) or a Common Mark Certificate (CMC). A VMC needs a registered trademark for the logo; a CMC is the route for a logo that is not trademarked. Gmail adds its checkmark only for senders verified with a VMC.

Which certificate authorities issue mark certificates for BIMI?

The BIMI Group lists DigiCert, GlobalSign and SSL.com as issuers (checked 17 October 2026). Each mailbox provider that supports BIMI decides which certificates and issuers it accepts, so check the providers your recipients use.

Get to DMARC enforcement first

BIMI is a reward for reaching DMARC enforcement, not a shortcut. Start by running a free Security Grade check to see where your domain currently stands, then create a free ShieldMarc account to start collecting DMARC reports and move to enforcement in weeks rather than months.

We use optional analytics cookies (Google Analytics) to understand how visitors use the site. Essential cookies are always on. Privacy policy