Compteur de caractères pour SMS : combien de messages ?


Ce compteur de caractères SMS applique la règle du GSM-7 : un SMS tient 160 caractères. Dès qu'un seul caractère sort de cet alphabet (émoji, « ê », « ç », guillemets courbes), le message passe en UCS-2 et la limite tombe à 70. Au-delà, le texte se découpe en segments de 153 ou 67 caractères, facturés chacun.
- ✅ Gratuit
- 🔒 Sans inscription
- 📱 Sur mobile
- ⚡ Résultat instantané
🔒 Tout est calculé dans ton navigateur : tes données et tes fichiers ne quittent pas ton appareil.
📌 L'essentiel à retenir
- Un SMS en alphabet GSM-7 contient au maximum 160 caractères.
- Un seul caractère hors GSM-7 (émoji, guillemet courbe, « ê ») fait passer tout le message en UCS-2, limité à 70 caractères.
- Un message long se découpe en segments de 153 caractères en GSM-7 ou de 67 caractères en UCS-2.
- Les caractères € [ ] { } | ^ ~ \ comptent pour 2 unités en GSM-7.
- Un SMS pèse au plus 140 octets, ce qui explique les limites de 160 et de 70 caractères.
Les limites d'un SMS
Un SMS transporte au maximum 140 octets. Selon l'alphabet utilisé, cela donne deux limites très différentes.
| Encodage | 1 seul SMS | Par segment si plusieurs |
|---|---|---|
| GSM-7 (alphabet standard) | 160 caractères | 153 caractères |
| UCS-2 (émojis, accents rares, autres alphabets) | 70 caractères | 67 caractères |
\[ \text{nombre de SMS} = \text{arrondi supérieur de} \ \left( \dfrac{\text{unités}}{153} \right) \ \text{si le texte dépasse} \ 160 \, \text{unités} \ (\text{ou} \ 67 \, \text{et} \ 70 \, \text{en UCS-2}) \]
Quand un message est découpé, chaque segment perd 7 caractères GSM (ou 3 en UCS-2) pour un en-tête qui permet à ton téléphone de recoller les morceaux.
Quels caractères font basculer en UCS-2 ?
L'alphabet GSM-7 contient les lettres non accentuées, les chiffres, la ponctuation courante et quelques lettres accentuées : é, è, ù, à, ì, ò, Ç, ä, ö, ñ, ü. Beaucoup de signes pourtant courants en sont exclus.
| Caractère | Dans GSM-7 ? | Effet |
|---|---|---|
| é, è, à, ù | oui | 1 unité |
| ê, â, î, ô, û, ë, ï, ç minuscule | non | tout le message en UCS-2 |
| œ, « », ’, …, – | non | tout le message en UCS-2 |
| € [ ] { } | ^ ~ \ | oui, par extension | compte pour 2 unités |
| Émojis | non | UCS-2, 2 unités chacun |
Un seul « ê » dans un message de 100 caractères le fait passer de 1 SMS à 2. Le bouton « Simplifier » remplace les signes équivalents (’ par ', « par ", … par ...) et retire les accents des lettres hors GSM-7.
Réduire le coût d'un envoi groupé
Les plateformes d'envoi en masse facturent chaque segment. Quelques réflexes limitent la facture : garder l'alphabet GSM-7, raccourcir les liens, retirer les émojis et viser moins de 160 unités. Sur 10 000 destinataires, passer de 2 SMS à 1 SMS par message divise la facture par deux.
Compteur de caractères SMS : mode d'emploi en 4 étapes
Ce compteur de caractères SMS répond vite à une seule question : combien de messages ton texte va-t-il coûter ? Tu n'as rien à régler.
- D'abord, colle ton message dans la zone de saisie.
- Ensuite, lis le nombre de caractères et le nombre de segments.
- Si l'outil signale un caractère spécial, remplace-le par un équivalent simple.
- Enfin, copie le texte final dans ta plateforme d'envoi.
Ainsi, tu vérifies ton SMS avant l'envoi, pas sur la facture. Le calcul se fait dans ton navigateur, donc ton texte reste chez toi. Quand tu corriges ton message, relance le compteur de caractères SMS : le gain de segments s'affiche aussitôt.
Exemples de longueurs et nombre de segments
Le compteur de caractères SMS applique ces seuils. Ainsi, le tableau montre où ils se trouvent. En effet, un caractère de plus peut doubler le prix d'un envoi.
| Texte | Alphabet | Segments |
|---|---|---|
| 160 caractères simples | GSM-7 | 1 |
| 161 caractères simples | GSM-7 | 2 |
| 306 caractères simples | GSM-7 | 2 |
| 307 caractères simples | GSM-7 | 3 |
| 70 caractères avec un émoji | UCS-2 | 1 |
| 71 caractères avec un émoji | UCS-2 | 2 |
Ce compteur de caractères SMS gère aussi les messages longs.
Par exemple, un rappel de 150 caractères tient dans un seul SMS. En revanche, si tu ajoutes un seul émoji, le même rappel passe à 3 segments. Pourtant, le contenu ne change presque pas pour le lecteur.
Erreurs fréquentes qui font grimper la facture
Trois habitudes coûtent cher quand tu envoies un SMS à beaucoup de contacts. Un compteur de caractères SMS les repère avant l'envoi.
- Les guillemets courbes : Word et Google Docs les ajoutent tout seuls. Colle plutôt ton texte dans un éditeur simple.
- Les liens longs : un lien de 80 caractères mange la moitié d'un segment. Raccourcis-le avant l'envoi.
- Les accents rares : un « ê » ou un « ç » change l'alphabet pour tout le message.
Pour compter les mots d'un texte plus long, essaie le compteur de mots. De plus, le convertisseur majuscules minuscules aide à nettoyer un texte copié. Enfin, le générateur de texte stylisé produit des caractères spéciaux : évite-les dans un SMS, car ils passent en UCS-2.
3 exemples concrets
Un message de rappel de 140 caractères
Un texte de 140 caractères sans émoji reste en GSM-7 : 1 SMS, avec 20 caractères de marge avant la limite de 160.
Le même message avec un émoji
Tu ajoutes un émoji 😀 à ce message de 140 caractères : il passe en UCS-2 avec 142 unités, soit 3 SMS \( (67 + 67 + 8) \) au lieu d'un seul.
Une promotion de 300 caractères
En GSM-7, 300 caractères font 2 SMS \( (153 + 147) \). Si le texte contient un seul « ê », la limite devient 67 par segment : 300 caractères coûtent 5 SMS.