Narzędzie do sprawdzania poprawności logo BIMI

Prześlij swój plik SVG i od razu sprawdź, czy jest zgodny ze specyfikacją BIMI SVG Tiny PS – jeszcze przed opublikowaniem rekordu BIMI lub złożeniem wniosku o certyfikat VMC lub CMC.

Sprawdzanie plików SVG Tiny PS Obsługa VMC / CMC Natychmiastowy podgląd W 100% za darmo
Przeciągnij tutaj plik SVG lub wybierz go
Akceptowane są wyłącznie pliki .svg
Plik jest przetwarzany w całości w przeglądarce – nigdy nie jest przesyłany na serwer
Prześlij poprawny plik SVG (.svg)
Wyniki walidacji
100%
Zaliczone
Prawidłowe logo BIMI
Podgląd – tak jak wygląda w skrzynce odbiorczej
Twój plik SVG wymaga poprawek, zanim będzie można go wykorzystać w ramach BIMI
Skorzystaj z naszego bezpłatnego konwertera, aby automatycznie utworzyć plik SVG zgodny ze standardem BIMI na podstawie swojego logo
Konwersja plików SVG do formatu BIMI
Surowy kod źródłowy SVG Tylko do odczytu
 

Czym jest BIMI i dlaczego Twoje logo musi przejść proces walidacji?

Funkcja BIMI (Brand Indicators for Message Identification) wyświetla logo Twojej marki w skrzynce odbiorczej wiadomości e-mail obok nazwy nadawcy. Aby funkcja działała, logo musi spełniać rygorystyczne wymagania techniczne – musi być zapisane w formacie SVG Tiny. Niespełnienie któregokolwiek z tych wymagań spowoduje, że logo nie zostanie wyświetlone.

Widoczność marki w skrzynce odbiorczej

W programach Gmail, Apple Mail, Yahoo Mail i innych obsługujących tę funkcję obok nazwy nadawcy wyświetla się prawidłowe logo BIMI, co zwiększa rozpoznawalność i zaufanie przy każdej wysłanej wiadomości e-mail.

Wymagania dotyczące VMC i CMC

Aby wyświetlić logo w Gmailu, potrzebujesz certyfikatu Verified Mark Certificate (VMC) lub Common Mark Certificate (CMC). W obu przypadkach plik SVG musi być w pełni zgodny ze specyfikacją BIMI SVG Tiny PS.

Specyfikacja SVG Tiny PS

BIMI wymaga określonego profilu SVG – Tiny PS (Portable/Secure). Nie wszystkie pliki SVG spełniają te wymagania. Do typowych problemów należą: brak atrybutu `baseProfile`, niedozwolone elementy, nieprawidłowy atrybut `viewBox` oraz osadzone obrazy rastrowe.

Wymagania dotyczące logo BIMI w formacie SVG

Każda kontrola przeprowadzana przez nasz walidator odpowiada oficjalnemu wymogowi specyfikacji BIMI SVG Tiny PS. Oto, co sprawdza każda z nich i dlaczego ma to znaczenie.

Wymagane

SVG w wersji 1.2 oraz baseProfile="tiny-ps"

The root <svg> element must declare version="1.2" and baseProfile="tiny-ps". Without this, the file is not a valid BIMI SVG Tiny PS document.

Wymagane

Kwadratowa ramka (o równej szerokości i wysokości)

Pole widoku musi mieć proporcje kwadratowe. Logo BIMI jest zawsze wyświetlane w okrągłym kadrowaniu – pole widoku o proporcjach innych niż kwadratowe powoduje zniekształcenie.

Wymagane

Brak osadzonych obrazów rastrowych

The SVG must not contain <image> elements or base64-encoded raster data. BIMI SVGs must be pure vector - no JPEG or PNG embedded inside the file.

Wymagane

Brak obsługi JavaScriptu lub skryptów

Elementy skryptowe i procedury obsługi zdarzeń (onclick, onload itp.) są zabronione. Pliki SVG w formacie BIMI muszą być całkowicie statyczne – nie mogą zawierać treści interaktywnych ani wykonywalnych.

Wymagane

Brak elementów typu foreignObject

<foreignObject> is not permitted in SVG Tiny PS. It allows embedding of arbitrary XML/HTML and is a security risk in email contexts.

Wymagane

Brak odnośników zewnętrznych

Plik SVG musi być całkowicie samowystarczalny. Nie wolno stosować odwołań do plików zewnętrznych za pomocą atrybutów xlink:href, href lub funkcji url(), które kierują do zasobów zewnętrznych.

Zalecane

Obecny element title

A <title> element inside the SVG root provides accessible text for the logo. Recommended by the BIMI spec for accessibility compliance.

Zalecane

Rozmiar pliku poniżej 32 KB

Chociaż nie ma sztywnego limitu, zgodnie z najlepszymi praktykami BIMI zaleca się, aby rozmiar plików SVG nie przekraczał 32 KB. Bardzo duże pliki mogą powodować problemy z wyświetlaniem w niektórych klientach poczty elektronicznej.

Narzędzie do sprawdzania poprawności logo BIMI – często zadawane pytania

Czym jest SVG Tiny PS?

SVG Tiny PS (Portable/Secure) to ograniczony podzbiór specyfikacji SVG 1.2 Tiny, zdefiniowany przez grupę roboczą BIMI z myślą o wykorzystaniu w wiadomościach e-mail. Eliminuje on elementy, które w kontekście poczty elektronicznej stanowią zagrożenie – skrypty, odwołania zewnętrzne, obrazy rastrowe oraz atrybut `foreignObject` – zachowując jednocześnie pełną funkcjonalność rysowania wektorowego. Plik z logo musi zawierać deklarację SVG Tiny PS w elemencie głównym.

Mój plik SVG działa poprawnie na mojej stronie internetowej – dlaczego nie przechodzi walidacji BIMI?

Pliki SVG w sieci często zawierają elementy, które są dopuszczalne w przeglądarkach, ale zabronione w standardzie BIMI: osadzone obrazy, kod JavaScript, animacje CSS, czcionki zewnętrzne czy efekty filtrów. Plik SVG zgodny ze standardem BIMI musi być samowystarczalny, całkowicie statyczny i ograniczony do zestawu funkcji SVG Tiny PS. Zazwyczaj konieczne jest ponowne wyeksportowanie lub ręczna edycja pliku SVG, aby spełniał on wymagania specyfikacji.

Czy do korzystania z BIMI potrzebuję certyfikatu VMC lub CMC?

To zależy od klienta poczty elektronicznej. Gmail wymaga certyfikatu VMC (Verified Mark Certificate, przeznaczonego dla logo zastrzeżonych jako znaki towarowe) lub CMC (Common Mark Certificate). Apple Mail i Yahoo Mail obsługują BIMI bez certyfikatu w przypadku domen, dla których ustawiono DMARC na p=quarantine lub p=reject. W przypadku Gmaila certyfikat jest zawsze wymagany – we wszystkich przypadkach plik SVG musi być zgodny ze specyfikacją Tiny PS.

Czy mój plik SVG został przesłany na wasze serwery?

Nie. Twój plik jest przetwarzany w całości w przeglądarce przy użyciu interfejsu API FileReader języka JavaScript. Żadne dane nie są przesyłane, przekazywane ani przechowywane. Dane dotyczące Twojego logo pozostają całkowicie prywatne na Twoim urządzeniu.

Jakie zasady DMARC są potrzebne, aby funkcja BIMI działała?

Twoja domena musi mieć politykę DMARC ustawioną na p=quarantine lub p=reject. Polityka DMARC ustawiona na p=none nie jest wystarczająca – BIMI zostało stworzone specjalnie z myślą o domenach, które w pełni wdrożyły uwierzytelnianie poczty elektronicznej. Skorzystaj z narzędzia do sprawdzania DMARC firmy PowerDMARC, aby zweryfikować swoją aktualną politykę.

Najczęściej zadawane pytania

SVG Tiny PS (Portable/Secure) to ograniczony podzbiór specyfikacji SVG 1.2 Tiny, zdefiniowany przez grupę roboczą BIMI do użytku w wiadomościach e-mail. Usuwa on elementy, które w kontekście poczty elektronicznej stanowią zagrożenie – skrypty, odwołania zewnętrzne, obrazy rastrowe oraz atrybut `foreignObject` – zachowując jednocześnie pełną funkcjonalność rysowania wektorowego. Plik z logo musi zawierać deklarację SVG Tiny PS w elemencie głównym.

 

Pliki SVG w sieci często zawierają elementy, które są dopuszczalne w przeglądarkach, ale zabronione w standardzie BIMI: osadzone obrazy, kod JavaScript, animacje CSS, czcionki zewnętrzne czy efekty filtrów. Plik SVG zgodny ze standardem BIMI musi być samowystarczalny, całkowicie statyczny i ograniczony do zestawu funkcji SVG Tiny PS. Zazwyczaj konieczne jest ponowne wyeksportowanie lub ręczna edycja pliku SVG, aby spełniał on wymagania specyfikacji.

To zależy od klienta poczty elektronicznej. Gmail wymaga certyfikatu VMC (Verified Mark Certificate, przeznaczonego dla logo zastrzeżonych jako znaki towarowe) lub CMC (Common Mark Certificate). Apple Mail i Yahoo Mail obsługują BIMI bez certyfikatu w przypadku domen, dla których ustawiono DMARC na p=quarantine lub p=reject. W przypadku Gmaila certyfikat jest zawsze wymagany – we wszystkich przypadkach plik SVG musi być zgodny ze specyfikacją Tiny PS.

Nie. Twój plik jest przetwarzany w całości w przeglądarce przy użyciu interfejsu API FileReader języka JavaScript. Żadne dane nie są przesyłane, przekazywane ani przechowywane. Dane dotyczące Twojego logo pozostają całkowicie prywatne na Twoim urządzeniu.

 

Twoja domena musi mieć politykę DMARC ustawioną na p=quarantine lub p=reject. Polityka DMARC ustawiona na p=none nie jest wystarczająca – BIMI zostało stworzone specjalnie z myślą o domenach, które w pełni wdrożyły uwierzytelnianie poczty elektronicznej. Skorzystaj z narzędzia do sprawdzania DMARC firmy PowerDMARC, aby zweryfikować swoją aktualną politykę.

Dzięki BIMI Twoje logo pojawi się w każdej skrzynce odbiorczej


Aby funkcja BIMI działała, konieczne jest wdrożenie protokołu DMARC. PowerDMARC ułatwia ustawienie parametru p=reject oraz wdrożenie hostowanego rekordu BIMI — dzięki czemu Twoje logo pojawi się w Gmailu, Apple Mail i Yahoo.