Cuántos caracteres tiene un SMS

El número que todo el mundo recuerda, 160, solo vale para ciertos mensajes. Con una tilde o un emoji el límite cambia, y con él el número de SMS que envías.

GSM-7: el alfabeto de los 160 caracteres

El estándar de SMS usa por defecto un alfabeto reducido llamado GSM-7. Con él, un mensaje admite 160 caracteres. Incluye letras sin tilde, números, la puntuación habitual y algunas letras como la «ñ», la «é» o la «ü».

UCS-2: cuando el límite baja a 70

Si el mensaje contiene un solo carácter fuera de GSM-7, por ejemplo la «á», la «í», la «ó», la «ú» o cualquier emoji, todo el texto se codifica en UCS-2. Esta codificación usa dos bytes por carácter y limita cada SMS a 70 caracteres.

Por eso un mensaje de 100 caracteres con una «ó» ocupa dos SMS, mientras que el mismo mensaje sin tildes podría caber en uno.

Segmentos de mensajes largos

Cuando el texto no cabe en un SMS, se parte en segmentos. Cada uno reserva espacio para una cabecera que permite al móvil reensamblarlos, así que la capacidad baja a 153 caracteres por segmento en GSM-7 y a 67 en UCS-2.

  • Hasta 160 unidades en GSM-7: 1 SMS. Hasta 70 en UCS-2: 1 SMS.
  • Más de 160 en GSM-7: segmentos de 153.
  • Más de 70 en UCS-2: segmentos de 67.

Caracteres que cuentan doble

Los símbolos € [ ] { } ^ ~ | y la barra invertida pertenecen a una tabla extendida y ocupan dos posiciones en GSM-7. Un mensaje con varios euros se acerca antes al límite de lo que parece.

Cómo ahorrar segmentos

  • Elimina el relleno y los saludos largos.
  • Evita los emojis si el mensaje es largo.
  • Acorta los enlaces.
  • Comprueba el recuento antes de enviar.

Algunos operadores admiten tablas de caracteres nacionales, pero no es una garantía; lo prudente es asumir el comportamiento estándar.

Abrir el contador de SMS