Get ready, one step at a time
BIMI Requirements
What you need, how to check it, and which free tools can help. A practical guide from email authentication to a working BIMI setup.
Readiness at a glance
The building blocks of BIMI
Work through these requirements for each sending domain. Select a step for the details and relevant free tools.
Start with authentication and DMARC. Certificate requirements and logo display also depend on the receiving provider.
Guidance and free-tool information reviewed 1 November 2026. Tool links open the provider’s website; broader services and certificates may carry fees.
1 / Core requirement
Authenticate your sending email
Real messages must pass DMARC with an identity aligned to the visible From domain.
Start with the domain people see in the From address. List every service that sends for it, including employee email, marketing, billing and product notifications. Identify who can change its DNS.
- SPF lists permitted senders for the envelope-sender domain. Check the correct domain, record syntax and DNS lookup limit.
- DKIM signs messages with a domain identity. Publish the correct key and selector, and confirm the sending service actually signs its messages.
- Alignment connects a passing SPF or DKIM identity to the visible From domain. A DMARC pass needs at least one passing, aligned mechanism. Configure both SPF and DKIM where possible and follow your mailbox providers’ sender rules.
Ready when: Representative messages from every legitimate sending service pass DMARC.
Understand SPF, DKIM and alignmentOfficial guidance for this step
2 / Core requirement
Use an enforced DMARC policy
Use quarantine or reject, covering all mail under the relevant domain policies.
A monitoring-only policy (p=none) is not enough for BIMI. The relevant organisational domain and sending subdomains need enforcement.
- Use
p=quarantineorp=reject. - Apply the policy fully. Published BIMI guidance does not accept
pctvalues below 100; Google specifiespct=100. - Review subdomain inheritance and explicit policies. An
sp=noneexception or a subdomain’s own monitoring policy can leave a gap.
Before tightening policy, fix legitimate senders and review DMARC reports. Changing the policy does not repair broken authentication.
Ready when: The applicable public policies enforce DMARC, and legitimate senders have been checked.
Plan the move to enforcementOfficial guidance for this step
3 / Core requirement
Prepare an SVG Tiny PS logo
Use the restricted BIMI SVG format, with artwork that stays clear at inbox size.
A normal SVG, PNG or JPEG is not automatically BIMI-compatible. Use artwork you have the right to use and validate the final SVG Tiny Portable/Secure file.
- The SVG uses
version="1.2",baseProfile="tiny-ps"and a<title>element. - Remove scripts, animation, external image references and root-level
x/yattributes. - For compatibility, use a centred square design, a solid background and a file no larger than 32 KB. Include a description for accessibility.
For Gmail: specify absolute pixel dimensions of at least 96 × 96. Check the receiver’s additional requirements and inspect circular as well as square crops.
Ready when: The final artwork passes profile validation and remains recognisable when displayed small.
See the full logo requirementsOfficial guidance for this step
4 / Provider-dependent requirement
Choose the right certificate route
Check your target inboxes and whether your logo qualifies for the certificate you need.
Gmail requires an accepted VMC or CMC. Its verification checkmark is associated with a VMC. Yahoo does not require a VMC, but applies its own reputation, engagement and bulk-mail criteria.
- A VMC generally uses an eligible registered trademark or qualifying government mark.
- A CMC can use eligible prior-use or modified registered marks. The CA decides whether your evidence meets its criteria.
- Prepare organisation details, domain-control evidence and logo-rights evidence. Confirm domain coverage, issuer acceptance and renewal terms before applying.
Where a certificate is required, it must be issued, valid and appropriate for the domain and logo. A submitted application or a successful logo conversion is not a certificate.
Ready when: You have confirmed the receiver’s requirements and obtained any required certificate and chain.
Compare certificate authorities and pricesOfficial guidance for this step
5 / Core requirement
Make the required files reachable
Mailbox providers must be able to retrieve the files referenced by your BIMI record.
Host the required SVG and/or issuer-provided PEM file at stable public HTTPS URLs, following your issuer and target provider’s instructions. A PEM-based flow can contain the logo inside the certificate package.
- Use a valid TLS certificate and a complete, trusted server certificate chain.
- Serve the actual file without a login, expiring link, access restriction or bot challenge.
- For mark certificates, publish the public PEM chain in the order your issuer requires. Keep the hosted artwork consistent with the issued certificate.
Open each exact URL without signing in. Then use a checker against the published BIMI record to inspect the linked assets.
Ready when: Receivers can fetch the correct files publicly over HTTPS.
Troubleshoot asset accessOfficial guidance for this step
6 / Core requirement
Publish and verify the DNS record
The BIMI TXT record tells the receiver where to find your logo and certificate evidence.
For the default selector, publish at default._bimi.yourdomain.example. Use your actual sending domain and check how your DNS provider handles the hostname.
v=BIMI1identifies the record version.l=points to the SVG when using a standalone logo URL.a=points to the certificate PEM where required. Some certificate-based flows use an emptyl=; follow the receiver and issuer instructions.
Use one record at the selected hostname, avoid duplicated domain suffixes, and query public DNS after saving. A certificate-free assertion only works with receivers that accept it.
Ready when: The correct public DNS name resolves to your intended record and current asset URLs.
Understand the BIMI DNS recordOfficial guidance for this step
7 / Operational check
Test the inbox experience and keep it current
Meet provider-specific conditions, test real messages, and plan for changes and renewals.
Technical readiness makes BIMI possible; the receiving provider still decides whether to show a logo. Test the providers and apps your audience uses with mail from each sending service.
- Check the message’s authentication results alongside its visible logo.
- Account for provider-specific eligibility. Yahoo, for example, considers bulk sending, reputation and engagement.
- Allow for DNS and asset caching, then recheck. Set owners for certificate renewals, hosting, DNS and logo changes.
A domain checker sees published configuration. It cannot guarantee logo display, inbox placement or the authentication result of every message.
Ready when: Your test results and remaining provider limitations are documented, with renewal and monitoring owners assigned.
Review mailbox provider supportOfficial guidance for this step
Choose your next step
Turn readiness into a working setup
Use a free guided tool or prepare and apply directly to a certificate authority. Both routes use the foundations above.