Aller au contenu principal

Vérification du logo BIMI

Validez la conformité Tiny-PS et l'hébergement en quelques secondes

Votre logo BIMI ne s'affiche pas dans Gmail ou Yahoo ? Collez l'URL de votre SVG pour un diagnostic complet : conformité Tiny-PS, poids, latence et chaîne de redirections.

Conformité Tiny-PS instantanée

L'outil vérifie que votre SVG respecte le profil Tiny-PS exigé par les fournisseurs de messagerie. Détection automatique des balises interdites.

Analyse de la livraison HTTP

Mesurez la latence, suivez les redirections et vérifiez le type MIME. Un hébergement lent ou mal configuré empêche l'affichage du logo.

100% gratuit, sans inscription

Collez l'URL, obtenez les résultats. Pas de compte requis, pas de limite d'utilisation. Exportez le JSON pour vos audits.

Diagnostic des erreurs

Scripts, polices, foreignObject, références externes : chaque élément non conforme est identifié avec une explication claire.

Export JSON complet

Conservez une trace technique avec le rapport JSON. Idéal pour documenter vos demandes de changement ou auditer vos fournisseurs.

Pourquoi vérifier votre logo BIMI avant publication ?

BIMI (Brand Indicators for Message Identification) affiche votre logo à côté de vos emails dans Gmail, Yahoo et d'autres messageries. Mais un logo mal configuré reste invisible, même avec un enregistrement DNS correct.

Les fournisseurs de messagerie imposent des contraintes strictes : le fichier doit être au format SVG Tiny-PS (Tiny Portable/Secure), servi en HTTPS, avec un poids raisonnable. Un seul élément interdit (script, police externe, foreignObject) suffit à bloquer l'affichage.

Problèmes courants détectés par l'outil :

  • Scripts ou animations → Le logo est rejeté (Tiny-PS interdit tout code exécutable)
  • Polices embarquées → Utiliser des formes vectorielles à la place
  • Références externes → Les URL vers des fichiers distants sont bloquées
  • Fichier trop lourd → Dépasser 32 kB ralentit ou bloque l'affichage
  • HTTPS manquant → Le logo doit être servi sur une connexion sécurisée

Comment vérifier votre logo BIMI en 3 étapes

Localisez le champ l= dans votre enregistrement BIMI TXT :

v=BIMI1; l=https://cdn.captaindns.com/brand/logo.svg

Copiez l'URL complète du logo (tout ce qui suit l=).

Si vous n'avez pas encore d'enregistrement BIMI :

  • Créez votre logo SVG conforme Tiny-PS
  • Hébergez-le sur un CDN ou serveur HTTPS
  • Utilisez l'URL de staging pour tester avant publication

Étape 2 : Lancer la vérification

Collez l'URL dans le champ ci-dessus et cliquez sur Vérifier. L'outil :

  1. Télécharge le fichier depuis votre serveur (comme le ferait Gmail)
  2. Mesure la latence et enregistre les redirections
  3. Analyse le contenu SVG pour détecter les éléments interdits

Étape 3 : Interpréter et corriger

Le rapport distingue :

  • Erreurs (rouge) : Bloquent l'affichage. Corrigez en priorité.
  • Avertissements (orange) : Risques potentiels. À traiter pour un logo optimal.
  • Succès (vert) : Éléments conformes.

Qu'est-ce que BIMI et Tiny-PS ?

BIMI (Brand Indicators for Message Identification)

BIMI est un standard email qui permet d'afficher le logo de votre marque dans les clients de messagerie. Il repose sur :

  1. Authentification email : SPF, DKIM et DMARC doivent être correctement configurés
  2. Enregistrement DNS : Un TXT record default._bimi.votredomaine.com pointe vers votre logo
  3. VMC (optionnel) : Certificat de marque vérifiée pour Gmail

Tiny-PS (Tiny Portable/Secure)

Tiny-PS est un profil restreint du format SVG conçu pour la sécurité :

ÉlémentAutoriséInterdit
Formes géométriquesrect, circle, path, polygon-
Couleursfill, stroke, dégradés linéaires-
Scripts-script, événements JS
Polices-font, font-face, polices externes
Multimédia-image, video, audio
Références-xlink:href vers fichiers externes
Animations-animate, animateTransform

Pourquoi ces restrictions ? Les logos BIMI sont affichés dans des contextes de sécurité élevée (emails). Un SVG malveillant pourrait exécuter du code ou charger des ressources externes. Tiny-PS garantit que le logo est purement visuel et sans risque.


Qu'analyse exactement l'outil ?

Livraison HTTP

MétriqueVérificationImpact
LatenceTemps de téléchargementPlus de 5 secondes = avertissement
RedirectionsNombre de sauts (301/302)Plus de 2 redirections = avertissement
URL finaleEndpoint après redirectionsDoit être HTTPS
Type MIMEContent-Type retournéDoit être image/svg+xml
Certificat TLSValidité du HTTPSCertificat expiré = erreur

Structure SVG

ÉlémentVérificationRésultat si non conforme
viewBoxPrésence et formatAvertissement si absent
Dimensionswidth/height déclarésInformation
Scripts<script>, événementsErreur bloquante
Polices<font>, @font-faceErreur bloquante
foreignObjectContenu HTML embarquéErreur bloquante
Références externesxlink:href distantErreur bloquante
Animations<animate> et dérivésErreur bloquante

Poids du fichier

SeuilStatutRecommandation
Moins de 20 kBOptimalAucune action
20-32 kBAcceptableOptimisation recommandée
Plus de 32 kBAvertissementRéduire via compression ou simplification

Cas d'usage concrets

Cas 1 : Logo invisible malgré BIMI configuré

Symptôme : Vous avez un enregistrement BIMI valide, DMARC en place, mais le logo n'apparaît pas dans Gmail.

Diagnostic avec l'outil :

  1. Collez l'URL du logo
  2. Découvrez : Erreur : élément <script> détecté
  3. Le SVG contient un script d'animation hérité de l'export Illustrator

Action : Réexportez le SVG sans scripts. Utilisez "SVG Tiny 1.2" ou nettoyez manuellement.


Cas 2 : Logo qui charge lentement ou parfois pas

Symptôme : Le logo s'affiche de façon intermittente, parfois avec délai.

Diagnostic avec l'outil :

  1. Latence : 4,2 secondes
  2. Redirections : 4 (http → https → www → CDN → edge)
  3. Fichier : 45 kB

Action :

  • Réduire les redirections (pointer directement vers l'URL finale)
  • Compresser le SVG (supprimer métadonnées, optimiser chemins)
  • Utiliser un CDN avec cache agressif

Cas 3 : Validation avant lancement de marque

Symptôme : Vous préparez le déploiement BIMI pour une nouvelle marque et voulez valider le logo en amont.

Workflow :

  1. Exportez votre logo en SVG depuis Illustrator/Figma
  2. Hébergez sur un URL de staging HTTPS
  3. Lancez la vérification CaptainDNS
  4. Corrigez les erreurs et avertissements
  5. Validez une dernière fois avant publication du DNS

Résultat : Déploiement sans surprise, logo visible dès la propagation DNS.


Bonnes pratiques pour un logo BIMI conforme

Création du SVG

  1. Utilisez des formes vectorielles : Pas d'images bitmap embarquées
  2. Convertissez le texte en chemins : Évitez les polices, utilisez <path>
  3. Supprimez les métadonnées : Commentaires, éditeur, historique
  4. Simplifiez les chemins : Réduisez le nombre de points d'ancrage
  5. Définissez un viewBox : Permet le redimensionnement correct

Export depuis les outils courants

OutilParamètre recommandé
Adobe IllustratorFichier → Exporter → SVG (Profil : SVG Tiny 1.2)
FigmaExport SVG → Cocher "Outline text"
InkscapeEnregistrer sous → SVG optimisé
SketchExport → Format SVG → Outline text

Hébergement

  • HTTPS obligatoire : Certificat valide, pas d'avertissements de sécurité
  • CDN recommandé : Cloudflare, AWS CloudFront, Fastly pour la latence
  • Cache long : Cache-Control: max-age=86400 minimum
  • Redirections minimales : Idéalement 0, maximum 2

FAQ - Questions fréquentes

Q : Qu'est-ce que le profil SVG Tiny-PS ?

R : Tiny-PS (Tiny Portable/Secure) est un sous-ensemble du format SVG imposé par BIMI. Il interdit les scripts, polices externes, foreignObject et références à des fichiers distants. Seuls les éléments graphiques statiques sont autorisés pour garantir la sécurité dans les clients de messagerie.


Q : Pourquoi mon logo BIMI ne s'affiche pas dans Gmail ?

R : Causes fréquentes :

  • Logo non conforme Tiny-PS (scripts, polices, animations interdites)
  • Fichier trop lourd (plus de 32 kB)
  • HTTPS invalide ou certificat expiré
  • Trop de redirections dans la chaîne de livraison
  • DMARC non configuré avec politique quarantine ou reject

Lancez une vérification pour identifier le problème exact.


Q : Quelle taille maximale pour un logo BIMI ?

R : La recommandation officielle est de rester sous 32 kB. Un logo plus lourd ralentit l'affichage et peut être rejeté. Pour réduire la taille :

  • Supprimez les métadonnées inutiles
  • Simplifiez les chemins vectoriels
  • Utilisez des outils comme SVGO ou SVG Optimizer

Q : L'outil télécharge-t-il vraiment mon logo ?

R : Oui, CaptainDNS proxifie le téléchargement depuis son serveur backend. Cela simule exactement ce que font Gmail, Yahoo et les autres fournisseurs lorsqu'ils récupèrent votre logo pour l'afficher.


Q : Puis-je vérifier un logo avant de le publier ?

R : Oui, c'est même recommandé. Hébergez votre SVG sur un serveur HTTPS temporaire (staging, CDN de test) et lancez la vérification avant de l'ajouter à votre enregistrement BIMI en production.


Q : Que signifient les avertissements (warnings) ?

R : Les avertissements indiquent des constructions qui pourraient poser problème avec certains fournisseurs :

  • Fichier proche de la limite de 32 kB
  • Chaîne de redirections longue (3+)
  • Latence élevée (plus de 3 secondes)
  • Métadonnées superflues

Ils ne bloquent pas nécessairement l'affichage mais méritent attention pour un logo robuste.


Q : À quelle fréquence vérifier mon logo BIMI ?

R :

  • Après chaque modification : du fichier SVG ou de l'hébergement
  • Après changement de CDN : nouvelle URL, nouveau certificat
  • En routine : vérification trimestrielle pour détecter les incidents d'infrastructure
  • En cas de signalement : si des utilisateurs rapportent que le logo n'apparaît plus

Outils complémentaires

OutilUtilité
Inspecteur BIMIVérifier votre enregistrement DNS BIMI
BIMI GeneratorGénérez un enregistrement BIMI valide pour votre domaine
Inspecteur DMARCValider la politique DMARC (prérequis BIMI)
Testeur d'emailScore de délivrabilité complet
Inspecteur SPFVérifier l'authentification SPF
Inspecteur DKIMValider la signature DKIM

Ressources utiles