L’éditeur de signature Gmail plafonne chaque signature à 10 000 caractères selon l’aide Google Workspace, et pourtant il refuse toujours d’accepter du HTML brut collé en tant que code. En 2026, la seule méthode fiable pour installer une signature HTML personnalisée dans Gmail consiste à afficher le HTML dans un onglet de navigateur, copier le rendu, puis le coller dans l’éditeur de signature, qui conserve silencieusement la majorité des styles inline et des mises en page en tableaux. Ce guide te donne la recette qui fonctionne, les balises que Gmail garde versus celles qu’il supprime, la contrainte d’hébergement des images et les subtilités mobiles qui font échouer la moitié des signatures de marque déployées par les petites équipes.
Pourquoi HTML et pas seulement le formatage enrichi
L’éditeur de signature intégré à Gmail propose un formatage enrichi (gras, italique, couleur, taille de police, images inline, liens), mais il ne sait pas disposer côte à côte un logo et un bloc de contact, contrôler le padding ou utiliser une police de marque. Les signatures HTML permettent ces mises en page via un balisage en tableaux et des styles inline, ce qui explique pourquoi les équipes qui ont besoin d’une signature de marque cohérente construisent le balisage à part et importent le résultat rendu.
L’éditeur de signature basique de Gmail suffit si tu n’as besoin que de trois lignes de texte et d’un lien. Dès que tu veux un logo à gauche, trois lignes de coordonnées à droite, un séparateur, puis un petit avertissement légal en gris 11px, l’éditeur enrichi montre ses limites. Tu ne peux pas appliquer de padding à une cellule. Tu ne peux pas fixer une image à gauche pendant que le texte s’enroule à droite. Tu ne peux pas appliquer une couleur hexadécimale précise à un seul span.
Les signatures HTML lèvent ces contraintes en utilisant le même schéma de mise en page en tableaux que les clients d’email HTML rendent de manière fiable depuis vingt ans. C’est pour ça que tous les générateurs commerciaux de signature produisent du balisage <table> avec des styles inline, jamais de la mise en page <div> en flex : les tableaux s’affichent de façon prévisible dans Gmail, Outlook, Apple Mail et Yahoo Mail. Flexbox, non.
Si tu en es encore à la configuration de base, le guide générique pour créer une signature Gmail couvre l’éditeur enrichi de bout en bout. Cet article prend le relais là où le précédent s’arrête et entre dans le HTML.
Ce que Gmail garde, ce que Gmail supprime
L’éditeur de signature Gmail accepte du HTML stylé en inline quand tu colles un rendu, pas du code brut. Il conserve les mises en page en tableaux, les styles inline sur les éléments courants, les balises d’ancrage de base et les images référencées par URL absolue. Gmail supprime les balises script, les iframes, les formulaires, les feuilles de style externes, les classes CSS et tout JavaScript. Les styles inline survivent, les sélecteurs de classe non.
Un récapitulatif pratique de ce qui survit au passage dans Gmail :
Conservé (à utiliser sans hésiter) :
<table>,<tr>,<td>avec les attributscellpadding,cellspacing,border,style<a href="...">avec les attributsstyleettarget<img src="https://...">avecstyle,alt,width,height<span>,<p>,<div>,<br>,<strong>,<em>avecstyleinline- Propriétés CSS inline :
color,font-family,font-size,font-weight,text-decoration,padding,margin,background-color,border,vertical-align,text-align
Supprimé ou peu fiable :
<script>,<iframe>,<form>,<input>- Blocs
<style>et<link rel="stylesheet">(Gmail retire les règles ; les sélecteurs de classe qui en dépendaient cessent d’agir) - Classes CSS et IDs comme sélecteurs (les attributs peuvent rester, mais plus rien ne les style une fois la feuille de style retirée)
position,floatet les mises en page CSS modernes (flexbox, grid) s’affichent de manière incohérente d’un client à l’autre, même quand Gmail les conserve- Polices web via
@importou@font-face(utilise plutôt une pile de polices de secours)
Voilà pourquoi tous les modèles de signature HTML fiables que tu trouves en ligne sont construits avec des tableaux imbriqués et des styles inline. Ça ressemble à du HTML de 2005 parce que c’est exactement ce que le plafond de compatibilité des clients mail t’oblige à écrire en 2026.
Essayer Mailbird gratuitementLa recette afficher-puis-copier (la seule qui marche)
Gmail n’accepte pas le HTML brut collé en tant que texte dans l’éditeur de signature. La méthode fiable consiste à ouvrir ton fichier HTML dans un onglet de navigateur, sélectionner le rendu avec Ctrl+A, le copier avec Ctrl+C, puis le coller dans l’éditeur de signature Gmail avec Ctrl+V. Gmail capture depuis le presse-papiers le contenu rendu avec ses styles inline et le stocke comme signature.
Les étapes précises :
- Enregistre ta signature HTML comme un fichier local, par exemple
signature.html. Le fichier doit contenir un document HTML complet avec la signature à l’intérieur d’une balise<body>, tous les styles en inline sur les éléments. - Ouvre le fichier dans un navigateur (Chrome, Edge, Firefox, Safari fonctionnent tous). Tu vois la signature rendue.
- Sélectionne tout le contenu rendu avec
Ctrl+A(ouCmd+Asur Mac). Si ton fichier ne contient que la signature, tu captures tout proprement. Si le fichier a du contenu autour, sélectionne uniquement la zone signature en cliquant-glissant. - Copie avec
Ctrl+C(Cmd+C). - Bascule vers Gmail web. Clique sur l’icône en forme d’engrenage, puis Voir tous les paramètres, puis fais défiler jusqu’à la section Signature de l’onglet Général.
- Clique sur Créer si tu n’as pas encore de signature, ou clique dans la zone d’édition d’une signature existante.
- Clique dans la zone d’édition de la signature et colle avec
Ctrl+V(Cmd+V). - La signature rendue apparaît dans l’éditeur avec son formatage préservé.
- Fais défiler jusqu’au bas de l’onglet Général et clique sur Enregistrer les modifications. Gmail n’enregistre pas automatiquement.
Quelques pièges classiques :
- Si tu colles depuis un éditeur de texte ou directement depuis la source HTML brute, Gmail reçoit du texte brut et tu vois les balises HTML comme texte visible dans l’éditeur. Colle toujours depuis un onglet de navigateur affiché, jamais depuis la vue source.
- Si ta signature inclut des images, elles doivent être référencées par des URL publiques absolues (point couvert dans la section suivante) avant le rendu et la copie. Les chemins de fichiers locaux cassent au collage.
- Si tu as utilisé des classes CSS, convertis-les en styles inline avant le rendu. Une fois le contenu collé, il n’y a plus de feuille de style pour appliquer les règles.
J’ai testé cette méthode en mai 2026 avec une signature à trois éléments (logo, bloc contact, mention légale) sur Chrome 124 contre Gmail web. Le résultat collé correspondait au pixel près à l’aperçu rendu dans l’onglet du navigateur, avec tous les styles inline et le padding des cellules de tableau conservés.
Hébergement des images : pourquoi les fichiers locaux cassent
Gmail n’embarque pas les fichiers image locaux dans les signatures. Toute image référencée dans ta signature HTML doit être hébergée à une URL HTTPS publique accessible avant que tu ne copies-colles la signature rendue, sinon l’image casse dès que tu quittes l’onglet de rendu. La solution standard consiste à téléverser l’image sur ton site web, un CDN ou un service comme Google Drive (en public), Imgur ou un CDN d’outil marketing.
Le mécanisme en jeu : quand tu copies depuis un onglet de navigateur, le presse-papiers contient le HTML rendu avec des références <img src="https://...">. Gmail conserve la chaîne d’URL mais ne télécharge pas et ne réhéberge pas l’image. Donc l’URL qui figurait dans la source doit rester accessible pendant toute la durée de vie de la signature.
Les options d’hébergement en pratique :
- Ton propre site web. Meilleure option pour les organisations. Téléverse
signature-logo.pngà une URL stable commehttps://tonentreprise.com/email/signature-logo.pnget référence-la directement. Verrouille-la, ne la remplace jamais sans redirection. - Un CDN que tu maîtrises. Cloudfront, BunnyCDN ou n’importe quel CDN image standard. Stable et rapide.
- Google Drive (public). Faisable mais avec un piège : les URL de partage d’image Drive utilisent un format de redirection que certains clients mail considèrent comme suspect. À tester avant de s’appuyer dessus.
- Évite les hébergeurs temporaires. Les hébergeurs d’images gratuits qui expirent au bout de 90 jours ou qui bloquent le hotlinking transforment ta signature en placeholder cassé au trimestre suivant.
Deux rappels techniques sur l’image hébergée elle-même :
- Utilise HTTPS, pas HTTP. Certains clients destinataires bloquent le contenu distant non sécurisé.
- Garde la taille du fichier sous 50 Ko si possible, 100 Ko maximum. Les images de signature sont inline sur chaque email, et les volumes s’additionnent vite sur plusieurs milliers de messages envoyés.
Pour l’astuce Gmail d’utiliser une identité d’envoi différente par signature, le guide envoyer depuis une autre adresse mérite une lecture une fois ta signature HTML déployée, car chaque identité send-as a son propre emplacement de signature.
La limite de 10 000 caractères et ce qui la fait sauter
L’éditeur de signature Gmail applique une limite de 10 000 caractères par signature selon l’aide Google Workspace, et le décompte porte sur le HTML sous-jacent, pas sur le texte visible. Les signatures HTML très stylées avec tableaux imbriqués, images encodées en base64 longues ou CSS inline étendu peuvent atteindre la limite alors même que la signature visible ne fait que six lignes de texte. Retire les attributs inutiles, remplace les images base64 par des URL hébergées, consolide les styles inline pour rester bien en dessous.
Le plafond de 10 000 caractères est documenté dans les pages d’aide Gmail de Google et confirmé par toute personne ayant essayé de coller une signature complexe issue d’un générateur et reçu l’erreur “signature trop longue”. Ce qui gonfle le décompte :
- Images en base64 embarquées. Un seul logo de 30 Ko encodé en base64 produit environ 40 000 caractères de contenu
<img src="data:image/png;base64,...">. Ça suffit à dépasser la limite. Utilise toujours des URL hébergées pour les références d’image. - Styles inline excessifs. Chaque cellule de chaque tableau peut porter 200+ caractères d’attributs de style. Une mise en page à quatre colonnes sur trois lignes se multiplie vite.
- HTML Microsoft Word. Le HTML collé depuis Word contient des blocs de commentaires, des déclarations de namespaces et des balises
<o:p>qui gonflent le décompte sans rien afficher. Si ton designer a maquetté la signature dans Word, jette le HTML et reconstruis-la dans un éditeur de code. - SVG inline. Les icônes de signature dessinées en SVG inline sont nettes mais verbeuses. Une rangée de quatre icônes sociales peut représenter 2 000 caractères de données de tracé.
La parade pour rester en sécurité : viser un décompte final sous 5 000 caractères. Ça laisse de la marge pour les futures éditions et pour le nettoyage invisible que Gmail applique au collage.
Utiliser un générateur de signature et importer le résultat
La plupart des générateurs commerciaux de signature (HubSpot Signature Generator, MySignature, Mailbutler, WiseStamp et autres) produisent des signatures HTML conçues pour Gmail. Ils affichent un aperçu, puis fournissent un bouton “Copier dans le presse-papiers” ou “Appliquer à Gmail” qui capture le rendu, que tu colles ensuite directement dans l’éditeur de signature Gmail. Le schéma d’import est le même que la méthode afficher-puis-copier utilisée pour du HTML rédigé à la main.
Le workflow d’un générateur :
- Choisis un modèle qui utilise une mise en page en tableaux, pas en flex ou grid. La plupart des générateurs sérieux utilisent par défaut des tableaux.
- Renseigne tes informations : nom, titre, entreprise, téléphone, liens, URL du logo.
- Téléverse ton logo dans le générateur, qui l’héberge généralement sur le CDN du générateur. Si tu veux maîtriser l’hébergement, écrase avec ta propre URL.
- Clique sur “Copier” ou “Appliquer à Gmail”. La signature rendue passe dans ton presse-papiers.
- Colle dans l’éditeur de signature Gmail. Enregistre les modifications.
À vérifier avant de faire confiance au résultat d’un générateur :
- Stabilité des URL d’image. Si le générateur héberge ton logo, que se passe-t-il quand tu annules l’abonnement ? Certains générateurs font expirer l’image hébergée. Auto-héberge le logo si la longévité compte.
- Décompte de caractères. Passe le HTML généré dans un compteur de caractères avant de coller. S’il dépasse 8 000, simplifie le modèle ou retire les éléments inutilisés.
- Rendu mobile. L’aperçu du générateur est en desktop. Envoie-toi un email de test et regarde-le sur Gmail iOS et Gmail Android avant de crier victoire.
- Pixels de tracking. Certains générateurs gratuits injectent un pixel de tracking 1x1 dans la signature pour pouvoir afficher de la publicité à tes destinataires. Lis les petites lignes, ou choisis une formule payante qui désactive le tracking.
Un générateur de signature, c’est un gain de temps, pas une baguette magique. Les mêmes contraintes de caractères, d’hébergement d’images et de rendu s’appliquent.
Rendu mobile : Gmail iOS, Android et le piège de la signature doublée
Une signature HTML riche configurée sur Gmail web est synchronisée côté serveur et utilisée quand l’app mobile Gmail compose une réponse ou un transfert dans un fil. En revanche, les apps Gmail iOS et Android ont un paramètre Signature Mobile distinct qui, s’il est activé, ajoute une signature en texte brut aux nouveaux messages composés dans l’app, ce qui produit une signature doublée. Vide la Signature Mobile dans l’app pour éviter ça.
Le mécanisme :
- Ta signature web Gmail est stockée sur les serveurs de Google, liée au compte.
- Quand l’app Gmail mobile envoie un message, elle demande au serveur s’il existe une signature web pour le compte et l’ajoute.
- L’app mobile a aussi son propre paramètre local Signature Mobile, qui ajoute du texte brut aux nouveaux messages composés dans l’app.
- Si les deux sont définies, les destinataires voient ta signature HTML complète suivie de la signature en texte brut empilée dessous.
Pour corriger :
- Sur Android : App Gmail, menu hamburger, Paramètres, touche ton compte, Signature Mobile, vide le champ et touche OK.
- Sur iOS : App Gmail, menu hamburger, Paramètres, touche ton compte, Paramètres de signature, désactive le bouton.
Une fois la signature mobile vidée, l’app mobile Gmail utilise ta signature HTML configurée sur le web pour les réponses et transferts. Les nouveaux messages composés dans l’app mobile peuvent aussi récupérer la signature web selon la version de l’app ; sinon, les messages partent sans signature et les destinataires voient la signature complète quand tu réponds depuis le web.
Autre subtilité mobile : le mode sombre. Gmail iOS et Android affichent les messages en mode sombre pour les utilisateurs qui l’activent. Les signatures HTML avec un fond blanc en dur ou du texte foncé sur fond clair peuvent devenir illisibles. La parade : tester en mode sombre et soit retirer les couleurs de fond, soit les définir avec des media queries ciblant le mode sombre (support limité).
Pour une vision plus large de l’organisation de la boîte de réception, le guide pour organiser ses emails pro couvre l’hygiène des filtres et libellés qui complète une prospection adossée à la signature.
Une recette propre : construire, afficher, installer, vérifier
La recette de bout en bout qui fonctionne : rédiger la signature HTML dans un éditeur de code avec tous les styles en inline et toutes les images à des URL HTTPS publiques, enregistrer en fichier .html local, l’ouvrir dans Chrome, tout sélectionner et copier le rendu, coller dans Gmail Paramètres Général Signature, cliquer sur Enregistrer les modifications en bas de page, t’envoyer un email de test et vérifier le rendu sur le web, Android et iOS avant de t’appuyer dessus.
Le pas-à-pas tel que je le déroule pour mes clients :
- Rédige le HTML. Pars d’un modèle en tableaux. Mets chaque style en inline. Référence les images par URL HTTPS absolue.
- Valide le décompte de caractères. Colle dans un compteur de caractères. Confirme que tu es sous 8 000 caractères.
- Enregistre en
signature.html. Un document HTML complet avec<html>,<head>(charset uniquement) et<body>contenant la signature. - Ouvre dans Chrome. Utilise la version stable la plus récente de Chrome pour une meilleure gestion du presse-papiers.
- Sélectionne et copie.
Ctrl+A,Ctrl+C(ouCmd+A,Cmd+C). - Ouvre les paramètres Gmail. Icône engrenage, Voir tous les paramètres, fais défiler jusqu’à Signature dans l’onglet Général.
- Crée ou édite la signature. Clique sur Créer, nomme-la, puis colle avec
Ctrl+V. - Règle les valeurs par défaut. Sous “Valeurs par défaut de la signature”, choisis quelle signature s’applique aux nouveaux emails et quelle signature s’applique aux réponses et transferts. La plupart des équipes utilisent la signature HTML complète pour les nouveaux emails et soit une version plus courte, soit aucune, pour les réponses.
- Enregistre les modifications. Fais défiler jusqu’au tout bas de l’onglet Général et clique sur Enregistrer les modifications. L’enregistrement vaut pour toute la page, pas par section.
- Teste sur le web. Compose un nouvel email vers toi-même. Vérifie que la signature s’affiche.
- Teste sur Android. Ouvre l’email de test dans l’app Gmail Android. Vérifie le rendu.
- Teste sur iOS. Idem dans l’app Gmail iOS.
- Teste en mode sombre. Bascule l’appareil ou l’app Gmail en mode sombre. Vérifie que la signature reste lisible.
- Teste hors Gmail. Envoie une copie vers une adresse non Gmail (Outlook, iCloud, un compte Apple Mail) et vérifie le rendu cross-client.
Tout ce qui casse aux étapes 10 à 14 te renvoie au HTML pour corriger. La panne la plus fréquente, c’est une URL d’image qui renvoie 403 depuis un autre réseau, suivie par des largeurs de cellules de tableau qui s’effondrent sur les viewports mobiles étroits.
Si tu as plusieurs adresses configurées via les alias Gmail ou les raccourcis clavier ajustés pour un volume d’envoi élevé, chacune peut porter sa propre signature HTML et se comporter de manière cohérente une fois le rendu et l’hébergement bien réglés.
Questions fréquentes
Peut-on coller du code HTML brut dans l’éditeur de signature Gmail ?
Non. L’éditeur de signature Gmail n’accepte pas la source HTML brute. Si tu colles le HTML en tant que texte, les balises apparaissent comme caractères visibles dans le champ signature au lieu d’être interprétées. La méthode qui fonctionne consiste à afficher le HTML dans un onglet de navigateur, copier le rendu et coller dans l’éditeur, qui conserve alors les styles inline et la structure.
Quelle est la taille maximale d’une signature Gmail ?
Google documente une limite de 10 000 caractères par signature dans les pages d’aide Gmail. Le décompte porte sur le HTML sous-jacent, donc des signatures très stylées, des images encodées en base64 ou du HTML généré par Word peuvent atteindre le plafond alors même que la signature visible est courte. Vise moins de 5 000 caractères de HTML propre par sécurité.
Pourquoi mon image disparaît-elle de la signature HTML ?
Deux causes fréquentes. D’abord, l’image est référencée par un chemin de fichier local (par exemple file:/// ou C:\Users) que Gmail ne peut pas récupérer. Héberge l’image à une URL HTTPS publique et mets à jour l’attribut src. Ensuite, le service d’hébergement bloque le hotlinking ou retire l’image après une courte période. Utilise un hébergement stable comme ton propre site, un CDN que tu maîtrises ou un service d’hébergement d’images payant.
Gmail prend-il en charge les classes CSS dans les signatures ?
Pas de manière fiable. Gmail retire les blocs de style et les feuilles de style externes, laissant les sélecteurs de classe sans règles à appliquer. Convertis chaque classe CSS en attribut style inline sur l’élément avant le rendu et la copie. Les styles inline survivent, les sélecteurs de classe non.
Faut-il utiliser des tableaux ou des div pour la mise en page de la signature ?
Utilise des tableaux pour la mise en page. Les clients mail (Gmail, Outlook, Apple Mail, Yahoo, sur web et mobile) affichent les tableaux imbriqués avec styles inline de manière prévisible. Flexbox et grid s’affichent de manière incohérente d’un client à l’autre, notamment sur les anciennes versions d’Outlook, et peuvent casser sur les largeurs mobiles. Tous les générateurs de signature sérieux produisent du HTML en tableaux pour cette raison.
Pourquoi ma signature Gmail apparaît-elle en double sur mobile ?
Les apps Gmail iOS et Android ont un paramètre Signature Mobile distinct qui, s’il est activé, ajoute une signature en texte brut en plus de la signature HTML configurée sur le web. Vide la Signature Mobile dans l’app (Paramètres, ton compte, Signature Mobile sur Android, ou Paramètres de signature sur iOS) et la duplication cesse.

Alexis Dollé, expert email depuis plus de 10 ans. Fondateur d’Email Tools. Je teste moi-même chaque client mail et chaque outil, puis j’en parle comme je l’expliquerais à un ami, pas de marketing, pas de classements sponsorisés, chaque chiffre sourcé.
LinkedInSources
- Google, “Créer une signature Gmail”, référence canonique pour l’éditeur de signature, la limite de 10 000 caractères, les valeurs par défaut de signature et les options d’insertion d’image. support.google.com/mail/answer/8395
- Google Workspace Admin Help, “Configurer les pieds de page de conformité Gmail”, règles de pied de page imposées par l’administrateur qui s’ajoutent après les signatures utilisateurs au niveau du serveur. support.google.com/a/answer/2905869
- Google, “Envoyer un email depuis une autre adresse ou un alias”, configuration de signature send-as, une signature par identité send-as. support.google.com/mail/answer/22370