Aller au contenu

No-code4 min lecture

Comment obfusquer un email anti-spam dans Webflow ?

Apprenez à protéger votre adresse email contre les robots de spam dans Webflow avec l'encodage Base64.

Dans ce tutoriel, Sandro cofondateur de l'agence Webflow Gemeos vous montre comment afficher une adresse email sur votre site Webflow sans la rendre lisible par les robots de spam.

Exemple

Email décodé et cliquable au chargement

Dans le HTML : aGVsbG9AZ2VtZW9zYWdlbmN5LmNvbQ==

Chargement...
Décodage...
AttributÉlémentValeur
data-emailSpan ou DivEmail encodé en Base64
textContentInjecté par JSEmail décodé, visible par l'humain
onclickInjecté par JSmailto: déclenché au clic

Comprendre le problème

Les robots de spam crawlent le web à la recherche d'adresses email dans le code source HTML. Un mailto: ou un email en clair dans votre HTML sera collecté en quelques heures et ajouté à des listes de spam. L'obfuscation consiste à cacher l'email dans le HTML de façon à ce que les humains le voient mais pas les robots.

1. Encodez votre email en Base64

Dans la console de votre navigateur (F12), tapez :

btoa('hello@gemeosagency.com') // Retourne : 'aGVsbG9AZ2VtZW9zYWdlbmN5LmNvbQ=='

Copiez le résultat. C'est votre email encodé.

2. Ajoutez l'élément dans un Embed Webflow

Dans un Embed, collez ce HTML en remplaçant la valeur de data-email par votre email encodé :

<span data-email="aGVsbG9AZ2VtZW9zYWdlbmN5LmNvbQ==">Chargement...</span>

Le script décode l'email au chargement de la page et le rend cliquable.

(function() {
  document.querySelectorAll('[data-email]').forEach(function(el) {
    var encoded = el.dataset.email;
    var email = atob(encoded);
    el.textContent = email;
    el.addEventListener('click', function() {
      window.location.href = 'mailto:' + email;
    });
    el.style.cursor = 'pointer';
  });
})();

Conclusion

L'obfuscation Base64 est la méthode la plus simple et la plus efficace pour protéger un email sur un site Webflow. Cas d'usage :

  • Pages de contact avec email affiché
  • Footers avec coordonnées de l'entreprise
  • Pages équipe avec emails des collaborateurs

Cliquez sur l'email pour ouvrir votre client mail

Contact

Chargement...

Publié le 20 mai 2026

Sandro DA SILVA

Growth Marketer, expert Webflow et touche à tout. Sandro s'occupe des opérations commerciale, veille au bon déroulement des projets et s’occupe des problématiques liées au marketing (SEO, Tracking, Copywriting, etc)

Vous allez notre collaboration, c’est garanti

Prêt à faire décoller votre activité ?

demander un devis

Let’s f*****G GO !!