what-is-bimi-email-authentication
---
title: "What is BIMI? Brand Indicators for Message Identification"
description: "BIMI (Brand Indicators for Message Identification) allows you to display your verified brand logo in email clients. Here is how the standard works."
date: "2026-07-01"
What is BIMI? Brand Indicators for Message Identification
BIMI stands for Brand Indicators for Message Identification. It is an email specification that lets organizations display a verified brand logo directly in a recipient's inbox, next to the sender name. The logo appears before the email is opened. It signals authenticity at a glance.
The standard is maintained by the AuthIndicators Working Group, a coalition of email providers and security companies. Major inbox providers — including Gmail, Apple Mail, and Yahoo Mail — have adopted it.
How BIMI Works
BIMI builds on existing email authentication infrastructure. It does not replace DMARC, SPF, or DKIM. It extends them.
The flow works like this:
- A sender publishes a DMARC policy with enforcement (
p=quarantineorp=reject). - A BIMI DNS record is published pointing to a hosted logo file.
- Optionally, a Verified Mark Certificate (VMC) is attached to prove trademark ownership.
- The receiving mail server checks authentication, retrieves the logo, and renders it in the inbox UI.
No action is required from the recipient. The logo display is automatic when all conditions are met.
The DNS Record
BIMI is configured via a TXT record in DNS. The record lives at a specific subdomain:
_bimi.<yourdomain>.com
A standard BIMI DNS record looks like this:
_bimi.example.com. IN TXT "v=BIMI1; l=https://example.com/logo.svg; a=https://example.com/vmc.pem"
Field breakdown:
| Field | Description |
|-------|-------------|
| v=BIMI1 | Protocol version. Required. |
| l= | URL to the SVG logo file. Required for display. |
| a= | URL to the VMC certificate (PEM format). Required by Gmail. |
You can also publish a default selector record or named selectors for use with specific mail streams.
A default record uses the default selector:
default._bimi.example.com. IN TXT "v=BIMI1; l=https://example.com/logo.svg; a=..."
Named selectors allow different logos for different sending domains or ESP configurations.
SVG Requirements
The logo file must be an SVG. Not just any SVG — a Tiny P/S SVG. This is a strict subset of the SVG 1.2 Tiny profile defined by the AuthIndicators Working Group.
Requirements include:
- File must be a valid SVG Tiny P/S document.
- Must include a
element for accessibility. - No embedded raster images (no PNG or JPEG inside the SVG).
- No scripts or interactive elements.
- Must be square aspect ratio (1:1 viewBox).
- File size should not exceed 32 KB.
- Must be served over HTTPS.
Most design tools — Illustrator, Figma, Sketch — do not export SVG Tiny P/S natively. Their outputs include unsupported elements. This is the most common reason BIMI fails silently.
makeBIMI.com converts a standard SVG into a compliant BIMI SVG Tiny P/S file. Upload a vector logo, and it outputs a specification-conformant file ready for hosting. The tool is free and requires no account.
The Verified Mark Certificate (VMC)
A VMC is a digital certificate that cryptographically ties a logo to a registered trademark. It is issued by accredited certificate authorities.
Gmail requires a VMC. Without one, Gmail will not display the BIMI logo — even if the DNS record and SVG are correctly configured. Yahoo Mail and Fastmail currently display logos without a VMC, relying on DMARC enforcement alone.
VMC requirements:
- The logo must be a registered trademark in at least one jurisdiction.
- The SVG embedded in the certificate must match the publicly hosted SVG.
- The certificate must be issued by an approved CA (currently DigiCert, Entrust, and HARICA).
- The certificate is renewed annually.
veriBIMI.com handles VMC procurement. It acts as a certificate broker, working with accredited CAs to issue VMCs on behalf of brand owners. The process includes trademark verification and SVG validation before submission.
DMARC Prerequisites
BIMI will not function without a properly configured DMARC record. The DMARC policy must be at enforcement level.
A minimum compliant DMARC record:
_dmarc.example.com. IN TXT "v=DMARC1; p=quarantine; rua=mailto:dmarc@example.com"
p=none is a monitoring policy only. It does not satisfy BIMI requirements. Mail providers will not render the logo if the DMARC policy is none.
SPF and DKIM must also be configured and passing for the sending domain. BIMI is the last layer in a chain. Every link must hold.
Inbox Provider Support
Gmail
Gmail requires both a valid BIMI DNS record and a VMC. The logo appears as a circular avatar next to the sender name in the inbox list view and the message header. Gmail checks both the l= and a= fields. A missing or invalid VMC results in no logo, with no error shown to the sender.
Apple Mail
Apple Mail (iOS 16+ and macOS Ventura+) supports BIMI without requiring a VMC. It renders the logo if DMARC is at enforcement and the SVG is valid. Apple shows the logo in the message list and the message detail view.
Yahoo Mail
Yahoo Mail was one of the earliest adopters of BIMI. It supports logo display without a VMC, provided DMARC is enforcing. Yahoo renders the logo in both the inbox list and message view.
Other Clients
Fastmail supports BIMI without a VMC. Proton Mail and Microsoft Outlook do not currently support BIMI natively. Outlook uses its own BIMI-adjacent system called BIMI for Microsoft, which has separate requirements and is not part of the open standard.
Common Implementation Errors
Wrong SVG format. Using a standard SVG instead of SVG Tiny P/S is the most frequent mistake. Validate the file before hosting it.
HTTP instead of HTTPS. The logo URL must be HTTPS. Plain HTTP will fail validation.
DMARC policy at none. Enforcement is required. Audit your DMARC record before debugging BIMI.
Mismatched VMC logo. The SVG in the VMC must be identical to the one served at the l= URL. Any mismatch invalidates the certificate check.
DNS propagation delays. After publishing or updating the BIMI TXT record, allow up to 48 hours for full propagation before testing.
Testing BIMI
Several tools can verify a BIMI implementation:
- BIMI Inspector (bimi-inspector.com) checks DNS, SVG validity, and VMC status.
- MXToolbox has a BIMI lookup tool for DNS record validation.
- Google Postmaster Tools shows aggregate sender reputation data, useful for diagnosing DMARC issues upstream of BIMI.
Send a test email to a Gmail account and inspect the inbox. If the logo does not appear, check the DNS record, SVG compliance, and VMC validity in that order.
Summary
BIMI is a layered standard. It depends on DMARC, SPF, and DKIM being correctly configured first. The logo file must conform to SVG Tiny P/S. Gmail requires a VMC for display. Other providers are less strict.
The specification rewards senders who have invested in email authentication. The logo is a visible result of invisible infrastructure. Getting there requires precise technical implementation — but the path is well-documented.
Start with a compliant SVG at makeBIMI.com. Obtain a VMC through veriBIMI.com. Publish the DNS record. The logo follows.