Un SMS standard est limité à 160 caractères. Cette limite est due à la norme GSM (Global System for Mobile Communications) qui a défini ce format pour les messages textuels.
Si un message dépasse 160 caractères, il est généralement divisé en plusieurs SMS, ce qui peut entraîner des coûts supplémentaires. Les messages longs sont souvent segmentés en parties de 153 caractères pour laisser de la place aux informations de concaténation.
Néanmoins si le SMS est en unicode, sa longueur est limité à 70 caractères