# Brand logo (BIMI)

> Show your logo next to the sender name in the inbox — what the SVG and the domain need, and how to publish the record.

Source: https://knowledge.estage.com/email/brand-logo/
Part of the ESTAGE knowledge base (https://knowledge.estage.com). Full corpus: https://knowledge.estage.com/llms-full.txt

---
**BIMI** puts your logo next to the sender name in some inboxes, instead of a grey circle with an
initial. It's the most optional thing on the Email sending page, and the hardest to finish —
read the requirements before you start.

It's the **Brand logo** card on **Settings → Email sending**, available once your
[domain is authenticated](/email/domain-authentication/).

## What you need

**The logo**

- **SVG** — vector. PNG and JPG don't work, and there's no converting your way around it.
- **Square**, on a solid background.
- **Under 32 KB.**

Formally it's the *SVG Tiny PS* profile. Most design tools can export it; if yours can't, a
designer will know the term.

**The domain**

- **DMARC at enforcement** — `p=quarantine` or `p=reject`. Monitoring-only (`p=none`) isn't
  enough. See [Authenticating your domain](/email/domain-authentication/).
- **A VMC certificate** if you want the logo in **Gmail** and **Yahoo**. It's a paid certificate
  from a certificate authority, and it requires a registered trademark — which is where most
  projects stop.

**Apple Mail, Proton Mail and Fastmail show the logo without a VMC**, so the free version of this
is still worth doing if your audience is there.

## Setting it up

1. Upload the SVG in the **Brand logo** card. It saves as soon as it uploads — there's no
   separate Save.
2. A **DNS record** appears below it, with a copy button on the value.
3. Publish that record at your DNS provider — in Genesis under **Domains → DNS records** if
   Estage runs your DNS.

Removing the logo is the same card: clear the upload, and the record stops being served.

## If the logo doesn't appear

- **Give it time.** Mailbox providers cache BIMI aggressively; a change can take a day or more.
- **Check DMARC is at enforcement.** This is the usual answer. `p=none` publishes fine and does
  nothing here.
- **Check the SVG.** Wrong profile, a transparent background, or over 32 KB — all rejected
  silently by the receiver, not by the upload.
- **Gmail and Yahoo need the VMC.** Without one, they will keep showing the initial no matter how
  correct everything else is.
- **Look at Recommendations** in the [Deliverability](/email/deliverability/) card — a BIMI item
  there tells you the provider isn't seeing what it needs.
