14 Oct 20264 minutes read
SVG Tiny PS: Why BIMI Files Fail Validation and How to Stay Compliant

SVG Tiny PS overview:
- BIMI logos must use SVG Tiny PS, a stricter profile of SVG Tiny 1.2
- The
baseProfilevaluetiny-psidentifies an SVG Tiny PS file - Raster images, links, scripts, and animation aren't allowed
- Design tool exports need edits before they pass validation
- A compliant logo still needs DMARC enforcement to display
A logo that looks right on your website can still fail BIMI validation. The file format is usually the cause. BIMI doesn’t accept a standard SVG file.
BIMI must use SVG Tiny Portable/Secure (PS), a restricted profile built for secure use. A BIMI SVG fails validation when it's missing a required element or contains a prohibited one. A design team can hand over a BIMI SVG that renders correctly in a browser but doesn't meet this profile. The result is a stalled rollout, repeated handoffs between marketing and IT, and a brand logo that never reaches the inbox.
This guide explains what the profile requires, what it prohibits, why exports fail, and how to keep your BIMI SVG compliant after launch.
A compliant logo is one part of a BIMI rollout that also depends on DMARC enforcement, certificates, and DNS changes across teams. Explore BIMI Management to see how Sendmarc supports logo readiness alongside the rest of your rollout.
What an SVG Tiny PS Logo Must Include
SVG Tiny PS uses SVG Tiny 1.2 as its base and restricts it further. Both profiles declare version="1.2", so the baseProfile attribute is what identifies an SVG Tiny PS file. The profile is defined in an Active Internet-Draft, and the BIMI Group publishes the BIMI requirements.
The BIMI Group lists three required elements for a BIMI SVG:
- The
baseProfileattribute set totiny-ps - The
versionattribute set to1.2 - A
<title>element that reflects the company name
A <desc> element isn’t required. The BIMI Group recommends it to support accessibility.
The BIMI Group also gives design guidance for consistent display:
- Use a square aspect ratio
- Center the logo
- Keep the file under 32 kilobytes
- Use a solid background
What SVG Tiny PS Prohibits
A valid BIMI SVG can’t include:
- Raster images
- Links
- Scripts
- Animation or other interactive elements
- Audio or video
x=ory=attributes within the root<svg>element
The draft removes these features to reduce the security concerns interactive content introduces. They limit a BIMI SVG to the elements needed to render static vector graphics. The draft also expects files to be self-contained, because the email client may not have an active network connection.
Why Design Tool Exports Fail SVG Tiny PS Validation
Design tools export SVG for browsers, not for BIMI. The BIMI Group recommends exporting from Adobe Illustrator as SVG Tiny 1.2, the closest available profile, and then editing the file.
The BIMI Group has released SVG conversion tools to help with these edits. Validate the BIMI SVG after every conversion. A file that opens correctly in a browser can still fail validation.
Why a Compliant BIMI SVG Might Still Not Display
SVG Tiny PS compliance is necessary, but it isn’t enough on its own. The BIMI Group implementation guide requires a DMARC policy at enforcement, either p=quarantine or p=reject.
Certificates add another condition. Self-asserted BIMI records, published without a Verified Mark Certificate (VMC) or Common Mark Certificate (CMC), have limited support across mailbox providers. Each provider also sets its own criteria for displaying a logo.
How to Keep Your BIMI SVG Compliant After Launch
Logo validation isn't a one-time task. A brand refresh or a hosting change can replace a compliant file with one that fails.
Logo updates also affect your certificate. The BIMI Group states that a VMC or CMC is tied to both your domain and your logo file. A new logo needs revalidation by the certificate authority. Your BIMI record then needs updated l= and a= values that point to the new files.
In large organizations, these steps cross teams. Marketing owns the logo, and IT owns DNS. Without a shared process, one team’s change can break another team’s configuration.
Build these checks into change control:
- Validate every new BIMI SVG against SVG Tiny PS before it goes live
- Request certificate revalidation before you publish a new logo
- Update the BIMI record only after the new certificate is issued
How Sendmarc Helps
BIMI depends on two things staying in place: DMARC enforcement and a compliant logo. Both require ongoing work across security, IT, and marketing teams that already have full workloads.
Sendmarc reduces that internal effort with:
- DMARC enforcement: Sendmarc guarantees p=reject. Enforcement blocks unauthenticated emails sent from your domain from reaching inboxes.
- A staged rollout: Hands-on implementation support moves your domains from p=none to p=reject in stages, so billing, notification, and marketing emails keep flowing.
- Logo and certificate readiness: Sendmarc supports trademark and logo readiness, assists with trademark registration where required, and supports VMC or CMC issuance.
- Ongoing maintenance: Sendmarc validates BIMI readiness and continues monitoring after enforcement, so protection keeps pace as your senders and domains change.
Your brand logo only reaches the inbox when your domain stays at enforcement. Explore DMARC Management to see how Sendmarc helps enterprises reach p=reject and keep their domains protected as their environments change.


