Compteur de caractères SMS

Le décompte exact, y compris les caractères qui comptent double et ceux qui font basculer tout le message en UCS-2.

Compter les caractères d'un SMS n'est pas la même chose que compter les lettres d'un texte. Certains caractères occupent deux places, d'autres divisent la capacité du message par deux, et un message long ne se découpe pas en tranches de 160 mais de 153. Cet outil applique les mêmes règles que le réseau, à la frappe, sans que votre texte quitte votre navigateur.

Caractères
0
Encodage
GSM-7
Segments
0
Restants
160

0GSM-70

Envoyer ce messageLe formulaire d'envoi reprend les 160 premiers caractères.
Votre texte ne quitte pas votre navigateur. Le calcul est effectué localement, en JavaScript, à chaque frappe. Aucun message saisi dans cet outil n'est envoyé à un serveur, ni enregistré, ni journalisé.

Les règles appliquées par le réseau

160 caractères en GSM-7

Un SMS transporte 140 octets de charge utile. Dans l'alphabet GSM 03.38, chaque caractère tient sur 7 bits, ce qui donne exactement 160 caractères par message.

70 caractères en UCS-2

Un seul caractère hors de cet alphabet — un emoji, une lettre cyrillique, un idéogramme — bascule le message entier en UCS-2, où chaque caractère occupe 16 bits. La limite tombe alors à 70 caractères.

Neuf caractères comptent double

Les caractères ^ { } \ [ ~ ] | et le symbole € appartiennent à la table d'extension du GSM-7 : ils sont transmis précédés d'un caractère d'échappement et consomment donc deux places au lieu d'une.

153 caractères par segment

Au-delà de la limite, le message est découpé et chaque morceau embarque un en-tête de réassemblage de 6 octets. Il reste 153 caractères utiles par segment en GSM-7, et 67 en UCS-2.

Foire aux questions

Pourquoi mon message de 161 caractères devient-il 2 SMS ?+

Parce qu'au-delà de 160 caractères le message est découpé et que chaque segment perd 7 caractères au profit de l'en-tête de réassemblage : il n'en reste que 153 par partie.

Un emoji compte-t-il pour un seul caractère ?+

Rarement : la plupart des emojis occupent deux unités en UCS-2, et leur simple présence réduit déjà la limite du message de 160 à 70 caractères.

Les accents français font-ils basculer le message en UCS-2 ?+

Non pour é, è, à, ù, ç et ô, qui font partie de l'alphabet GSM-7 ; oui pour les autres lettres accentuées, absentes de cet alphabet.

Envoyez votre SMS gratuitement

Service 100% gratuit et sans inscription. Envoyez vos SMS vers la France en quelques secondes.

Envoyer un SMS