TutorialsDecember 18, 2025 11 min read

BIMI Implementation Guide: Display Your Logo in Inboxes

Implement BIMI to show your brand logo in email clients. Requirements, VMC certificates, and setup steps for visual email authentication.

WizStatus Team
Author

Brand Indicators for Message Identification (BIMI) is the visual payoff for your email authentication investment. After implementing SPF, DKIM, and DMARC, BIMI displays your brand logo in recipients' inboxes.

This visual verification helps recipients identify legitimate emails at a glance. It also provides strong brand reinforcement.

What is BIMI?

BIMI is an email specification enabling organizations to display brand logos in supporting email clients. It works alongside DMARC authentication.

How BIMI Works

  1. You publish a BIMI DNS record pointing to your logo
  2. Recipient receives your email
  3. Email passes DMARC authentication (quarantine or reject policy)
  4. Email client retrieves your logo
  5. Logo displays next to your message in inbox

BIMI Record Structure

default._bimi.example.com. IN TXT "v=BIMI1; l=https://example.com/logo.svg; a=https://example.com/certificate.pem"
TagPurposeRequired
v=VersionYes
l=Logo URLYes
a=VMC certificate URLNo (but recommended)

Verified Mark Certificate (VMC)

A VMC is a digital certificate validating your legal right to use the logo:

  • Issued by certificate authorities (DigiCert, Entrust)
  • Requires registered trademark
  • Enables enhanced display features
  • Shows verified checkmark in Gmail
VMCs typically cost $1,000-$1,500 annually. They require a registered trademark.

Why Implement BIMI?

BIMI transforms email authentication from invisible security into visible brand asset.

Increased Engagement

Studies show BIMI logos improve email performance:

  • Higher open rates
  • Better brand recognition
  • Increased click-through rates
  • Stronger inbox presence

Anti-Phishing Benefits

When users see your logo consistently:

  • Absence of logo becomes a red flag
  • Recipients recognize legitimate email
  • Even non-technical users can spot fakes

DMARC Enforcement Incentive

BIMI requires DMARC with p=quarantine or p=reject:

# Required for BIMI
_dmarc.example.com. IN TXT "v=DMARC1; p=quarantine; ..."

# Or
_dmarc.example.com. IN TXT "v=DMARC1; p=reject; ..."
BIMI will NOT work with p=none DMARC policy.

Supporting Email Clients

ClientBIMI SupportVMC Required
GmailYesFor blue checkmark
Yahoo MailYesNo
Apple MailYesFor verification badge
FastmailYesNo
OutlookComing soonTBD

How to Implement BIMI

BIMI implementation has several prerequisites and steps.

Prerequisites Checklist

Before starting BIMI:

  • SPF configured and passing
  • DKIM configured and passing
  • DMARC at p=quarantine or p=reject
  • High DMARC alignment rate (95%+)
  • Logo in SVG Tiny PS format
  • (Optional) Registered trademark for VMC

BIMI requires SVG Tiny PS format (not standard SVG).

Logo Requirements:

RequirementSpecification
FormatSVG Tiny Portable/Secure 1.2
ShapeSquare (1:1 aspect ratio)
File sizeUnder 32KB
External referencesNone allowed
ScriptsNone allowed
BackgroundSolid color recommended

Converting Your Logo:

  1. Start with your highest quality logo
  2. Use BIMI conversion tools
  3. Validate with BIMI validators
  4. Test rendering at small sizes
Complex logos with fine details may not render well at inbox sizes. Consider simplifying.

Host the SVG file on HTTPS:

https://example.com/brand/logo.svg

Hosting Requirements:

  • Valid HTTPS certificate
  • Publicly accessible
  • High availability
  • Fast response times (use CDN)

Step 3: Obtain VMC (Optional)

For Gmail's blue checkmark and enhanced trust:

VMC Process:

  1. Register your logo as a trademark
  2. Choose a VMC provider (DigiCert, Entrust)
  3. Submit trademark documentation
  4. Verify organization identity
  5. Submit logo for review
  6. Receive certificate

VMC Timeline: 2-6 weeks typically

Step 4: Create BIMI DNS Record

Without VMC:

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

With VMC:

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

Step 5: Host VMC Certificate

If using VMC, host the PEM file:

https://example.com/certificate.pem

Same requirements as logo hosting:

  • Valid HTTPS
  • Publicly accessible
  • High availability

Step 6: Verify Implementation

Test your BIMI setup:

# Check DNS record
dig +short TXT default._bimi.example.com

# Expected output
"v=BIMI1; l=https://example.com/logo.svg"

Use BIMI validators:

  • bimigroup.org/bimi-generator
  • mxtoolbox.com/bimi.aspx

Step 7: Test with Real Email

Send test emails to:

  • Gmail (check for logo/checkmark)
  • Yahoo Mail (check for logo)
  • Apple Mail (check for logo)

BIMI Implementation Best Practices

Follow these practices for optimal results.

Ensure DMARC Stability

Before BIMI, verify your DMARC reports show:

  • Consistently high authentication rates
  • No unexpected failures
  • Stable policy at quarantine or reject

Optimize Logo for Display

Test your logo at various sizes:

ContextTypical Size
Mobile inbox24x24 pixels
Desktop inbox32x32 pixels
Message view48x48 pixels

Simple, bold designs work best.

Use Reliable Hosting

Logo and VMC files must be highly available:

  • Use CDN hosting
  • Monitor availability
  • Fast response times
  • Consider failover
Email clients may skip logo display if files load slowly or fail.

Keep Assets Updated

Maintain your BIMI assets:

  • Update logo if you rebrand
  • Monitor VMC expiration
  • Renew before certificate lapses
  • Update DNS record if URLs change

Monitor DMARC Continuously

BIMI depends on DMARC success:

  • Review aggregate reports
  • Maintain high alignment rates
  • Fix authentication issues promptly

Common BIMI Issues

Logo Not Displaying

Causes:

  • DMARC policy not enforcing (p=none)
  • Logo format incorrect
  • File not accessible
  • DNS record misconfigured

Solution: Verify each prerequisite step by step.

VMC Validation Failing

Causes:

  • Certificate expired
  • Trademark documentation issues
  • PEM file not accessible

Solution: Check certificate validity and hosting.

Inconsistent Display

Causes:

  • Some emails failing DMARC
  • Client doesn't support BIMI
  • Caching delays

Solution: Monitor DMARC reports for failures.

Conclusion

BIMI transforms email authentication into a visible brand asset. By displaying your logo in inboxes, you increase recognition and help users identify legitimate communications.

The road to BIMI reinforces good authentication practices. DMARC enforcement is required, making BIMI a worthwhile goal for security and branding.

Key takeaways:

  • DMARC enforcement (p=quarantine or p=reject) is required
  • Logo must be SVG Tiny PS format
  • VMC enables enhanced features like Gmail checkmark
  • Monitor DMARC continuously to maintain BIMI

Whether using basic BIMI or investing in VMC, you demonstrate commitment to both security and brand presentation.

Related Articles

Cold Email Deliverability: Avoid Spam Filters in 2026
Best Practices

Cold Email Deliverability: Avoid Spam Filters in 2026

Improve cold email deliverability with proven strategies. Domain warmup, authentication, content tips, and sending practices that work.
12 min read
DKIM Configuration Tutorial: Email Signing Setup Guide
Tutorials

DKIM Configuration Tutorial: Email Signing Setup Guide

Complete DKIM setup tutorial with key generation, DNS configuration, and verification steps. Ensure email integrity with cryptographic signatures.
12 min read
DMARC Policy Implementation: From None to Reject
Tutorials

DMARC Policy Implementation: From None to Reject

Implement DMARC policies progressively with monitoring. Learn to analyze reports, achieve alignment, and protect your domain from spoofing.
14 min read

Start monitoring your infrastructure today

Put these insights into practice with WizStatus monitoring.

Try WizStatus Free