BIMI: Updated Analysis of the Top 1 Million Domains

In May 2024, I analyzed the top 1 million domains for BIMI (Brand Indicators for Message Identification) compliance, revealing adoption rates, errors, and trends. Now, with updated data, I revisit this analysis to explore changes in BIMI adoption and implementation quality. This follow-up highlights progress, persistent issues, and new challenges in BIMI configurations.

Key Findings

  • The number of domains with BIMI DNS records increased by 28%, from 7,562 domains in May 2024 to 9,661 domains in January 2025.
  • The number of BIMI-enabled domains with one or more errors also grew significantly by 64%, from 3,161 domains (41.8% of BIMI domains in 2024) to 5,174 domains (53.6% of BIMI domains in 2025).
  • The number of domains explicitly refusing to participate in BIMI grew from 8 (0.11%) to 12 (0.12%).
  • The number of domains that specified an Authority Evidence Location rose significantly by 45%, from 2,075 domains in May 2024 to 2,996 domains in January 2025.

Error Analysis: Then vs. Now

The updated data compares the occurrences of specific errors across domains with BIMI records, including their percentages relative to the number of BIMI-enabled domains:

Error2024 (7,562 domains)2025 (9,661 domains)Change
Non-compliant SVG files2,150 (28.4%)2,656 (27.5%)+24%
DMARC policy p=/sp= set to 'none'1,137 (15.0%)1,287 (13.3%)+13%
Unretrievable indicator location826 (10.9%)1,135 (11.7%)+37%
SVG files exceeding 32 KB362 (4.8%)417 (4.3%)+15%
Unknown keys specified37 (0.5%)39 (0.4%)+5%
Missing mandatory l tag in policies34 (0.4%)28 (0.3%)-18%
Incorrect BIMI indicator location value18 (0.2%)17 (0.2%)-6%
BIMI indicator file served via HTTP6 (0.1%)8 (0.1%)+33%

Authority Evidence Location Issues

For domains specifying an Authority Evidence Location, the number of errors also grew significantly:

2024 (2,075 domains)2025 (2,996 domains)Change
Incorrect authority evidence location218 (10.5%)281 (9.4%)+29%
Invalid Verified Mark Certificates (VMC)204 (9.8%)291 (9.7%)+43%
Expired certificates156 (7.5%)245 (8.2%)+57%
Certificates not matching SVG54 (2.6%)61 (2.0%)+13%
Certificates not matching domain name16 (0.8%)64 (2.1%)+300%

Progress and Challenges

  1. Adoption vs. Quality: While BIMI adoption has grown by 28%, the accompanying 64% increase in domains with errors highlights a critical gap between adoption and proper implementation.
  2. SVG Compliance: Non-compliant SVG files continue to dominate as the most common error, with nearly the same percentage across 2024 (28.4%) and 2025 (27.5%), reflecting limited improvement.
  3. DMARC Issues: Despite some progress in missing mandatory tags, issues with DMARC settings (e.g., p=none and subdomain policies) persist.
  4. Authority Evidence Locations: The sharp rise in domains specifying an Authority Evidence Location (45%) is encouraging; however, the corresponding increase in errors like invalid or expired Verified Mark Certificates emphasizes the need for better configuration practices.

Apple’s Entrust Certificate Policy: Impact on 132 Domains

Apple no longer trusts Entrust-issued Verified Mark Certificates (VMCs) created after November 15, 2024, impacting BIMI implementations for 132 domains in the top one million, including prominent brands like Business Insider and BestBuy. Email recipients using Apple services such as @icloud.com, @mac.com, and @me.com may no longer see verified brand logos, urging affected organizations to switch certificate providers to maintain brand visibility.

Conclusion

This updated analysis reveals that while BIMI adoption is steadily increasing, error rates in implementation remain high. Key areas requiring attention include SVG compliance, certificate validity, and DMARC configurations.

Improving these aspects will allow organizations to fully leverage BIMI's benefits for email authentication and brand visibility. As always, domain owners are encouraged to validate their implementations with tools like URIports for error detection and compliance checks.

To validate a domain's BIMI configuration, you can use the free validator available at URIports.