BIMI tools

BIMI record generator

Generate a BIMI DNS record to help recipients display your brand logo in supported inboxes.

._bimi

About

The BIMI Generator builds a publish-ready DNS TXT record for selector._bimi.yourdomain.com from your logo URL and optional VMC certificate URL.

Use it when setting up BIMI for the first time or updating your logo or certificate references in DNS.

Copy-ready DNS values

Get the exact Host and TXT Value to paste into your DNS provider.

Pre-flight validation

Checks logo accessibility, certificate URL, and DMARC eligibility before you publish.

Tag reference

See every BIMI tag (v, l, a) with descriptions in the results panel.

Avoid syntax errors

Generates a correctly formatted BIMI1 record so receivers can parse it.

How to use this tool

Enter domain details

Provide your domain, BIMI selector, and HTTPS URL to your SVG Tiny PS logo.

Add certificate URL

Optionally include the VMC or CMC PEM file URL in the a= tag for provider compliance.

Generate the record

The tool builds the TXT value and validates logo, certificate, and DMARC status.

Publish to DNS

Copy the Host and Value into your DNS panel, then verify with the BIMI Checker.

Understanding the results

Review status cards before publishing. Warnings about DMARC or missing VMC mean logos may not display even after DNS is live.

Valid

Record is syntactically correct and prerequisites look good.

Review

Record was generated but has warnings, DMARC not enforced, logo unverified, or VMC missing.

Issues found

Actionable errors prevent safe publishing, fix logo URL, certificate, or input values.

Info messages

Helpful notes about DMARC policy or optional tags, not blocking errors.

Important result fields

Host

Publish at selector._bimi, most DNS panels append your domain automatically.

Value

The full BIMI TXT string starting with v=BIMI1.

l= (Logo URL)

HTTPS URL to your SVG Tiny PS logo file.

a= (Certificate URL)

HTTPS URL to your VMC or CMC PEM certificate file.

DMARC policy

Shows whether your domain meets BIMI enforcement requirements.

Best practices & recommendations

Validate logo first

Run the BIMI Logo Validator on your SVG before generating the record.

Use HTTPS everywhere

Both logo and certificate URLs must use HTTPS with publicly accessible endpoints.

Include VMC for Gmail

Add the a= tag with your VMC PEM URL, Gmail requires it for logo display.

Verify after publishing

Use the BIMI Checker to confirm the live DNS record matches your generated output.

Frequently asked questions

v=BIMI1; l=https://example.com/logo.svg; a=https://example.com/vmc.pem, published as a TXT record at default._bimi.example.com.

Optional in the spec, but Gmail and most major providers require a valid VMC in the a= tag for logo display.

SVG Tiny PS (SVG 1.2 with baseProfile="tiny-ps"), square viewBox, no scripts, and under 32 KB recommended.

No. BIMI requires SVG Tiny PS. Use the SVG Converter to create a compliant file from your existing logo.

Use default unless you have a specific reason for another selector. It must match what you publish in DNS.

Your domain DMARC policy is p=none or missing. Upgrade to quarantine or reject before BIMI logos will appear.

Add a TXT record at the Host shown (e.g. default._bimi) with the generated Value. TTL of 3600 or lower helps during testing.

Run this check once, or have it watched 24/7.

SenderSignal monitors these signals continuously: 48 blacklists, SPF, DKIM, DMARC, TLS and more, with alerts in Slack, email and signed webhooks.

Start monitoring free All free tools