Compteur de caractères SMS
La rédaction d'un SMS n'est pas une mince affaire. Au contraire, c'est un art où chaque caractère compte pour transmettre efficacement un message.
Pour les entreprises utilisant le routage de SMS comme outil marketing, la maîtrise de cet art est cruciale.
Dans le monde du marketing, chaque mot est précieux, et le SMS, bien que succinct, est un moyen puissant de communication.
Notre compteur de caractères vous permet de vérifier la longueur de votre SMS, de comprendre les caractères pris en charge par différents encodages (GSM ou Unicode) et ainsi de transmettre des messages percutants tout en optimisant vos coûts
Cette approche méticuleuse n'est pas seulement une contrainte imposée par les normes du GSM. Au contraire, elle offre l'opportunité de perfectionner votre message, d'affiner votre communication et de maximiser l'impact de vos campagnes marketing. En utilisant notre outil, vous transformez une contrainte en un avantage concurrentiel : la concision du SMS devient votre alliée, garantissant que chaque mot compte.
Sécurisez votre processus de rédaction, améliorez votre stratégie marketing et tirez profit de la puissance du SMS.
Calculer la longueur réelle de mon SMS
Ces caractères comptent doubles.
Nécessite le passage en Unicode 16-bit.
Ces caractères occupent plusieurs espaces.
* Lorsque la longueur du message dépasse la taille maximale permise dans un SMS, celui-ci doit être découpé en plusieurs segments pour être acheminé. L'entête de concaténation permet au terminal du destinataire de rassembler les différents segments en un seul et unique message affiché.
Table de caractères GSM 7-bit
@ | £ | $ | ¥ | è | é | ù | ì | ò | Ç | LF | Ø |
ø | CR | Å | å | Δ | _ | Φ | Γ | Λ | Ω | Π | Ψ |
Σ | Θ | Ξ | ^ | { | } | \ | [ | ~ | ] | | | € |
Æ | æ | ß | É | SP | ! | " | # | ¤ | % | & | ' |
( | ) | * | + | , | - | . | / | 0 | 1 | 2 | 3 |
4 | 5 | 6 | 7 | 8 | 9 | : | ; | < | = | > | ? |
¡ | A | B | C | D | E | F | G | H | I | J | K |
L | M | N | O | P | Q | R | S | T | U | V | W |
X | Y | Z | Ä | Ö | Ñ | Ü | § | ¿ | a | b | c |
d | e | f | g | h | i | j | k | l | m | n | o |
p | q | r | s | t | u | v | w | x | y | z | ä |
ö | ñ | ü | à |
Ces caractères occupent deux espaces
Les bases et les ajouts de l'alphabet GSM
Dans le monde de la téléphonie mobile, l'alphabet de base GSM 03.38 utilise un ensemble de 7 bits par lettre. Cela donne
128 caractères différents, chacun représenté par une valeur hexadécimale comprise entre 0x00 et 0x7F.
Mais ce n'est pas tout ! Une version étendue de cet alphabet GSM ajoute 10 caractères à la liste originale.
Ces nouveaux caractères sont envoyés en deux parties, en commençant par le caractère d'échappement codé sur
Le caractère d'échappement de 7 bits (0x1B) est suivi du caractère étendu. Ainsi, bien que ces caractères étendus soient perçus comme un seul caractère lorsqu'ils sont écrits, ils sont comptés comme deux dans la transmission.
Découvrir les caractères Unicode
Les caractères Unicode jouent un rôle crucial dans la saisie de texte, en déclenchant un mode spécifique dès qu'ils sont tapés. Cette caractéristique technique permet d'activer un large éventail de symboles et de langues, y compris des alphabets complexes tels que le cyrillique, l'arabe et le chinois.
Cette capacité à passer d'un mode de caractères à l'autre offre aux professionnels de multiples possibilités de communication et de représentation précise des données. En utilisant ces caractères spéciaux, les utilisateurs professionnels peuvent enrichir leurs échanges et offrir une expérience plus riche et plus inclusive à leurs clients et partenaires.
Exemples de caractères Unicode
¢ | ¦ | ¨ | ¨ | © | « | ¬ | ® | ¯ | ± |
³ | ´ | µ | ¶ | · | ¸ | º | » | ¼ | ½ |
Á | Â | Ã | È | Ê | Ë | Ì | Í | Î | Ï |
Ô | Õ | × | Ù | Ú | Û | á | â | ã | ç |
í | î | ï | ð | ó | ô | õ | ÷ | ú | û |
ÿ | Б | В | И | Л | Ф | ж | Я | п | ц |
Ӵ | Ӝ | ӝ | Ӟ | ӟ | Ӣ | ӣ | Ӥ | ӥ | Ӫ |
Ѐ | Ё | ӫ | й | Ӳ | ý | þ | ê | ë | À |
Ò | Ó | ¾ | ¹ | ² | Ђ | Ѓ | Є | Џ | Ӭ |
ف | ق | ك | ځ | ڂ | ڜ | ڝ | ڞ | ڟ | ڠ |
Tous ces caractères déclenchent le mode Unicode
Concaténation des SMS en UDH 6 bytes
Segments | GSM-7 | Unicode | ||
---|---|---|---|---|
Max par segment | Max par SMS | Max par segment | Max par SMS | |
(a) | (b) | (a x b) | (c) | (a x c) |
1 | 160 | 160 | 70 | 70 |
2 | 153 | 306 | 67 | 134 |
3 | 153 | 459 | 67 | 201 |
4 | 153 | 612 | 67 | 268 |
5 | 153 | 765 | 67 | 335 |
6 | 153 | 918 | 67 | 402 |
7 | 153 | 1071 | 67 | 469 |
8 | 153 | 1224 | 67 | 536 |
Pour assurer la transmission complète du message, nous autorisons jusqu'à 8 messages concaténés vers la terminale cible.
Les subtilités de la longueur des messages SMS
Les SMS sont mesurés en morceaux de caractères appelés parties, une notion fondamentale pour comprendre leur fonctionnement. Chaque opérateur téléphonique dans le monde utilise ce concept pour facturer les messages envoyés. La longueur totale d'un message texte affecte non seulement le nombre de parties qu'il contiendra, mais aussi son coût global.
Les contraintes de longueur des SMS sont importantes à prendre en compte pour optimiser les coûts d'envoi. Par exemple, un message SMS est limité à 160 caractères avec l'encodage GSM-7, et à 70 caractères avec l'encodage UCS-2. Cependant, la plupart des téléphones et réseaux actuels permettent la segmentation, la concaténation et la reconstruction des messages jusqu'à 1600 caractères. En dépassant la limite de caractères, le message est divisé en plusieurs parties, nécessitant une gestion spécifique pour le reconstituer correctement chez le destinataire. Ce processus implique l'ajout d'un en-tête de données utilisateur dans chaque partie pour indiquer au téléphone comment reconstituer le message original. Ainsi, chaque partie de message ne contient que 153 caractères avec l'encodage GSM-7 ou 67 caractères avec l'encodage UCS-2 pour les SMS concaténés longs. Une fois toutes les parties reçues, le téléphone les assemble pour les afficher comme un seul SMS à l'utilisateur final.
À la découverte des émoticônes
Les émojis - petites images utilisées pour exprimer des émotions et des idées - sont désormais omniprésents dans nos SMS et nos messages courts. Cependant, leur envoi peut parfois prendre plus de place que prévu. La plupart des emojis utilisent deux octets dans un message texte, mais certains, en particulier les plus détaillés, nécessitent quatre octets, voire plus, ce qui peut affecter la longueur maximale d'un SMS et entraîner des frais supplémentaires.
Parallèlement, les émoticônes ont évolué pour représenter un plus grand nombre de nuances humaines et de parties du corps. Grâce à des codes spécifiques, il est désormais possible de changer la couleur de peau de certains émojis, offrant ainsi une représentation plus inclusive dans nos communications en ligne.
Exemples de caractères émoticônes
😀 | 😁 | 😂 | 😃 | 😄 | 😅 | 😆 | 😇 | 😈 |
😌 | 😎 | 😏 | 😐 | 😑 | 😒 | 😓 | 😔 | 😕 |
😙 | 😚 | 😛 | 😜 | 😝 | 😞 | 😟 | 😠 | 😡 |
😥 | 😦 | 😧 | 😨 | 😩 | 😪 | 😫 | 😬 | 😭 |
😱 | 😲 | 😳 | 😴 | 😰 | 😯 | 😵 | 😶 | 😷 |
😽 | 😾 | 😿 | 🙀 | 😼 | 😻 | 😺 | 😹 | 😸 |
🙃 | 🙁 | 🙂 | 🙃 | 🙄 | 😮 | 😥 | 😣 | 😤 |
😖 | 😗 | 😘 | 😉 | 😊 | 😋 | 🙍♂️ | 🙆♀️ | 🙇🏽 |
🙋🏿♀️ | 🙋♀️ | 🙌🏾 | 🤷🏽 | 🧔🏻 | 👴🏼 | 👉🏽 | 🤞🏿 | 👨🏾🏫 |
Ces caractères peuvent occuper plusieurs espaces.