BIMI Generator & SVG Converter

Generate your official BIMI TXT record and automatically sanitise your brand logo into the required SVG Tiny-PS format.

1. BIMI SVG Tiny-PS Converter

Email clients reject standard SVGs containing scripts or non-standard tags. Upload your brand SVG below to automatically clean and convert it to official BIMI Tiny-PS specifications.

📁

Drag & drop your logo SVG here, or click to browse

Supports all standard .svg files

Preview

2. Configure Your BIMI DNS Record

Enter your domain and the public HTTPS URL where your converted SVG logo is hosted:

The domain sending your emails (e.g. yourdomain.com).
Leave as default unless using a custom campaign selector.
Must be an absolute HTTPS URL (e.g. https://yourdomain.com/assets/bimi-logo.svg).
Public HTTPS URL to your .pem certificate file (Required by Gmail & Apple Mail).

DNS TXT Record to Publish

Record Type
TXT
Host / Name
default._bimi
Fully Qualified Domain (FQDN)
default._bimi.yourdomain.com
TTL
Auto (or 3600)
Value / Content
v=BIMI1; l=https://yourdomain.com/assets/bimi-logo.svg

How to Set Up BIMI in DNS (Step-by-Step)

BIMI links your verified brand logo directly to your authenticated outgoing emails. Follow these 4 steps to deploy it correctly:

1

Host the SVG Logo

Upload your converted SVG Tiny-PS logo to your web server or CDN over HTTPS. Ensure it returns Content-Type: image/svg+xml and allows public fetching.

2

Add DNS TXT Record

In your DNS manager, create a new TXT record with Name set to default._bimi and Value set to your generated v=BIMI1; l=https://... string.

3

Enforce DMARC

BIMI requires DMARC enforcement. Your domain DMARC policy must be p=quarantine or p=reject with pct=100. Domains on p=none are ignored.

4

VMC Certificate (Optional)

Yahoo and Fastmail display logos without a certificate. Gmail and Apple Mail require a paid Verified Mark Certificate (VMC) from DigiCert or Entrust.

DNS Provider Quick Reference

Different DNS providers use slightly different label formats for the TXT record Name field:

DNS Provider Record Type Name / Host Field Value / Content Field TTL / Proxy
Cloudflare TXT default._bimi v=BIMI1; l=https://... Auto / DNS only
GoDaddy TXT default._bimi v=BIMI1; l=https://... 1/2 Hour (1800)
Namecheap TXT Record default._bimi v=BIMI1; l=https://... Automatic
AWS Route 53 TXT default._bimi.yourdomain.com. "v=BIMI1; l=https://..." 300 seconds
Google Cloud DNS TXT default._bimi.yourdomain.com. "v=BIMI1; l=https://..." 3600 seconds

What Makes an SVG BIMI Compliant?

BIMI requires SVG files to comply with the SVG Tiny 1.2 Portable/Secure (Tiny-PS) profile. Standard SVGs exported from Figma, Illustrator, or Sketch often contain scripts, embedded raster images, or external styles that cause inbox providers to reject the image.

Our tool automatically enforces:

  • Removal of all <script> tags and inline JavaScript event listeners (preventing security exploits).
  • Removal of raster <image> elements and external CSS references.
  • Injection of standard attributes: version="1.2" and baseProfile="tiny-ps".
  • Square 1:1 aspect ratio normalisation for perfect circular display across email clients.

Unlock BIMI with 100% DMARC Alignment

BIMI requires your domain to be at p=quarantine or p=reject. DMARCify gets you there with automated alignment tracking.