Outil gratuit
Compteur de caractères SMS
SMS Optimizer compte vos caractères, calcule les segments facturés et détecte l'encodage : des SMS conformes RGPD, sans les erreurs qui font exploser la facture.
Réponse courte
Un SMS contient 160 caractères en encodage GSM-7. Au-delà, le message est découpé en segments de 153 caractères, facturés séparément. Dès qu'un emoji ou un caractère spécial est présent, le SMS bascule en UCS-2 : la limite tombe à 70 caractères (67 par segment). Un SMS marketing doit aussi porter une mention STOP, qui compte dans la longueur.
Pour le contexte complet, lisez le guide complet du SMS marketing en France.
Analyse du message
STOP au 36111
Caractères
0
Encodage
—
Segments SMS
0
Coût estimé
—
Limite d'un SMS unique : 160 car. — segments concaténés : 153 car. par segment.
Aperçu SMS
Envoyé maintenant
Les règles de base du SMS marketing
Un SMS standard tient dans 160 caractères en encodage GSM-7. Au-delà, votre message est découpé en segments de 153 caractères qui sont facturés séparément par les opérateurs. Si votre message contient un caractère spécial (emoji, œ, tiret long…), il passe automatiquement en UCS-2 : la limite tombe à 70 caractères pour un SMS unique, ou 67 par segment pour un message long.
GSM-7 est l'alphabet standard utilisé par les opérateurs mobiles : lettres, chiffres, ponctuation courante, accents français de base (é, è, à, ù…). UCS-2 est un encodage universel qui permet d'envoyer n'importe quel caractère Unicode, y compris les emojis. Le problème : dès qu'un seul caractère hors GSM-7 est présent, TOUT le message bascule en UCS-2. Le nombre de caractères par segment est divisé par plus de deux, et le coût de vos campagnes explose.
Oui, pour les SMS de prospection commerciale (promotionnels), la CNIL impose une possibilité de désinscription gratuite. La mention type est "STOP au 36111" (numéro mutualisé) ou un numéro court dédié. En revanche, les SMS transactionnels (confirmation de commande, code de connexion, rappel de rendez-vous, notification de livraison…) n'ont pas cette obligation puisqu'ils ne relèvent pas de la prospection.
Le numéro court STOP n'est pas universel : il est attribué par votre fournisseur de SMS / routeur (Brevo, smsmode, Twilio, Sinch, etc.) et peut différer d'un compte client à l'autre. Consultez les paramètres de votre plateforme d'envoi ou demandez-le à votre provider ; vous pouvez aussi le retrouver à la fin de n'importe quel SMS marketing déjà envoyé depuis votre compte.
En France, la prospection commerciale par SMS est interdite entre 20h et 8h en semaine, ainsi que le dimanche et les jours fériés. Ces restrictions ne s'appliquent qu'au marketing : les SMS transactionnels peuvent être envoyés à tout moment. Le destinataire doit également avoir donné son consentement (opt-in) sauf exception B2B stricte.
Les emojis attirent l'œil et améliorent souvent les taux de clic, mais ils font basculer tout le message en UCS-2. Résultat : un SMS de 100 caractères avec un seul emoji devient un message à 2 segments (au lieu d'1), donc doublement facturé. À utiliser avec parcimonie, uniquement quand le gain d'engagement compense la hausse de coût sur des volumes importants.
Oui, presque toujours. Une URL complète peut facilement peser 30 à 60 caractères et faire basculer votre message dans un segment supplémentaire, ce qui double le coût de la campagne sans rien apporter au destinataire. La bonne pratique : utilisez le raccourcisseur intégré à votre plateforme d'envoi (Brevo, smsmode, Twilio, Sinch…). Ces routeurs proposent un domaine court dédié à votre marque, avec tracking des clics natif. Évitez les raccourcisseurs publics type bit.ly ou tinyurl : ils sont massivement utilisés dans le phishing, régulièrement filtrés par les opérateurs et dégradent votre délivrabilité — sans compter que vous perdez la maîtrise du lien et de la donnée.
Les variables de personnalisation (merge tags type {{ first_name }}, *|FNAME|*, [PRENOM]…) ne sont que des placeholders : votre routeur les remplace au moment de l'envoi par la vraie donnée du contact. Un prénom peut faire 3 caractères (« Éva ») comme 12 (« Marie-Louise »), et un message compilé à 158 caractères sur votre écran peut très bien dépasser les 160 caractères pour une partie de votre base — et être facturé sur 2 segments au lieu d'un. Autre piège : certains prénoms contiennent des caractères hors GSM-7 (ê, ç, ø, emoji…) et font basculer tout le message en UCS-2, ce qui divise la longueur autorisée par plus de deux. La bonne méthode : toujours vérifier le comptage dans le pire cas (variables remplies avec les valeurs les plus longues de votre base) et garder une marge de sécurité sous le seuil du segment suivant.
Guide complémentaire
Pour aller au fond du sujet
Le compteur vous donne le verdict technique. Ces guides expliquent le cadre légal du SMS marketing en France et comment rentabiliser ce canal.
Aller plus loin
Besoin d'un expert CRM pour vos campagnes SMS et email ?
Optimisation de la délivrabilité, orchestration multicanal, segmentation avancée : je peux vous accompagner.
