Skip to main content
BIMI

BIMI Record Generator

Generate a valid BIMI DNS record with SVG logo URL and optional VMC certificate. All configuration stays in your browser.

HTTPS URL to your SVG Tiny 1.2 logo. Must be square, no scripts or animations.

What is BIMI?

BIMI (Brand Indicators for Message Identification) lets domain owners display a verified brand logo next to their emails in supporting mailbox providers. When an email passes DMARC authentication, the recipient's inbox shows the logo defined in the domain's BIMI DNS record, strengthening brand recognition and building trust.

Prerequisites

BIMI requires a published DMARC record with an enforcement policy of p=quarantine or p=reject. A policy of p=none does not satisfy the requirement. The logo must be in SVG Tiny 1.2 (also called SVG Tiny PS) format: square, no scripts, no animations, no external references. For broader mailbox provider support -- particularly Gmail -- a Verified Mark Certificate (VMC) from a qualified Certificate Authority (DigiCert or Sectigo) is required.

BIMI Record Format

Tag Required Description
v Yes Version identifier. Must be BIMI1.
l Yes HTTPS URL to the SVG Tiny 1.2 brand logo.
a No HTTPS URL to a Verified Mark Certificate (VMC).

For a deeper explanation of BIMI configuration, validation, and deployment, see the step-by-step BIMI setup walkthrough.

Frequently asked questions

What is a BIMI record?

A BIMI record is a DNS TXT record that tells mailbox providers where to fetch your brand logo. The format is v=BIMI1; l=<logo URL>; a=<certificate URL> — v=BIMI1 must be the first tag, l= is the HTTPS URL of your SVG logo, and the optional a= points to a Verified Mark Certificate.

Where do I publish a BIMI record?

At <selector>._bimi.<domain> — for most domains that is default._bimi.yourdomain.com, since default is the standard selector. Publish it as a TXT record. Alternate selectors (for example marketing._bimi...) let one domain serve multiple logos; the sender picks one via the BIMI-Selector email header.

What are the SVG requirements for BIMI?

The logo must conform to SVG Tiny PS: baseProfile="tiny-ps" on the root <svg> element, square aspect ratio, no larger than 32 KB, and served over HTTPS with Content-Type image/svg+xml. Scripts, animations, event handlers, external references, and embedded raster images are all forbidden.

Does BIMI require DMARC?

Yes. Your domain must publish a DMARC record with an enforcement policy of p=quarantine or p=reject — p=none does not qualify, and receivers will not display your logo. If your record still carries the legacy pct= tag, it should be 100 for full BIMI coverage.

Do I need a VMC to publish a BIMI record?

No — the a= tag is optional, and publishing without it is called self-assertion. But some mailbox providers only display logos backed by a certificate, and Gmail's blue verified checkmark specifically requires a VMC. A Common Mark Certificate (CMC) is an alternative that needs 12+ months of public logo use instead of a registered trademark.

Why is there a 32 KB size limit on BIMI logos?

The BIMI specification caps the SVG logo file at 32 KB; receivers treat a larger file as an error and reject the logo outright. Keep the SVG minimal — flatten paths, strip editor metadata, and avoid embedded raster images (which SVG Tiny PS forbids anyway).

Get the full picture with DMARCguard

Continuous monitoring, aggregate report parsing, and actionable insights for all your email authentication protocols.

Start Free

or compare plans