Cómo funciona la codificación SMS: GSM-7 y UCS-2
Cada SMS se codifica antes de enviarse. GSM-7 es la codificación por defecto para el alfabeto latino básico, números y símbolos comunes como @, $, !, ñ, ¿ y ¡. Si tu mensaje solo usa caracteres compatibles, puedes tener hasta 160 caracteres en un solo SMS.
El conjunto extendido de GSM-7 incluye llaves, corchetes, tilde, barra vertical, acento circunflejo, barra invertida y el signo euro. Estos caracteres usan una secuencia de escape y cuentan como dos caracteres.
UCS-2 se activa cuando aparece un carácter fuera de GSM-7. Emojis, comillas curvas, rayas largas y algunos caracteres copiados desde otros editores pueden cambiar todo el mensaje a UCS-2 y reducir el límite a 70 caracteres.
Por qué la longitud SMS importa en recordatorios de citas
Los proveedores suelen cobrar por segmento, no por mensaje visible. Un SMS GSM-7 de 161 caracteres se divide en dos segmentos y puede costar más que uno de 160.
Los mensajes cortos también se entienden mejor. El cliente mira el SMS en segundos, así que la fecha, la hora y el siguiente paso deben verse enseguida.
La entrega también puede ser menos predecible en mensajes de varios segmentos. Mantener el recordatorio en un solo segmento evita muchos casos raros.
Límites de caracteres SMS por codificación
| Codificación | SMS único | Segmento multipartes | Máx. segmentos (habitual) |
|---|---|---|---|
| GSM-7 | 160 caracteres | 153 caracteres | 6-10 segmentos |
| UCS-2 | 70 caracteres | 67 caracteres | 6-10 segmentos |
La cabecera de datos de usuario (User Data Header) en mensajes multipartes reduce los caracteres útiles por segmento de 160 a 153 en GSM-7 y de 70 a 67 en UCS-2. Esa cabecera ayuda al teléfono receptor a recomponer los segmentos en orden.
Caracteres que sacan el mensaje de GSM-7
Estos caracteres habituales pueden activar UCS-2 para todo el mensaje. Sustitúyelos por alternativas seguras para GSM cuando quieras mantenerte dentro de 160 caracteres:
| Carácter Unicode | Nombre | Alternativa GSM |
|---|---|---|
| ‘ ’ | Comillas simples curvas | ' |
| “ ” | Comillas dobles curvas | " |
| — | Raya larga | - o -- |
| – | Guion medio | - |
| … | Puntos suspensivos | ... |
| Emoji | Cualquier emoji | Quitar o escribir con texto |
Buenas prácticas para recordatorios SMS más cortos
Usa comillas rectas y guiones simples
Los editores de texto a veces cambian comillas rectas por comillas curvas, que pueden activar UCS-2. Revisa el mensaje antes de enviarlo.
Evita emojis
Un solo emoji puede cambiar todo el mensaje a UCS-2 y bajar el límite de 160 a 70 caracteres.
Abrevia solo cuando suene natural
Acorta días de la semana y elimina palabras de relleno. Un recordatorio SMS debe ser breve y claro.
Prueba con variables largas
Los nombres y otros marcadores no siempre tienen la misma longitud. Usa variables para estimar el caso más largo.
Pon lo importante al principio
Nombre, fecha y hora deberían aparecer en los primeros 60 caracteres para verse bien en las previsualizaciones.