avatar

Lucía García

Actualizado: 2026-07-15

9 min de lectura

Como regla general, un SMS codificado en GSM-7 admite hasta 160 caracteres en un solo segmento. Si el texto requiere Unicode, la capacidad habitual se reduce a 70 caracteres. Cuando el contenido supera esos límites, el mensaje se divide en varios segmentos.

Por tanto, para estimar la longitud real de un SMS no basta con contar los caracteres. También hay que comprobar la codificación, el número de segmentos que utilizará el mensaje y el contenido final que recibirá cada destinatario.

límite de caracteres de sms

¿Cuántos caracteres tiene un SMS?

El límite depende principalmente de la codificación. GSM-7 permite incluir más caracteres en cada segmento, mientras que Unicode admite un conjunto de caracteres más amplio, pero reduce el espacio disponible.

SMS con codificación GSM-7: el límite estándar

Un SMS que utiliza GSM-7 puede contener hasta 160 caracteres cuando se envía en un solo segmento. Si el texto necesita dividirse en varias partes, la capacidad útil se reduce normalmente a 153 caracteres por segmento.

SMS con Unicode: por qué cambia el espacio disponible

Cuando el mensaje contiene caracteres que requieren Unicode, un solo segmento admite habitualmente hasta 70 caracteres. En los mensajes de varias partes, la capacidad suele reducirse a 67 caracteres por segmento.

Codificación Un solo segmento Mensaje de varias partes Qué significa
GSM-7 Hasta 160 caracteres Hasta 153 caracteres por segmento Permite incluir más texto cuando todos los caracteres son compatibles con esta codificación.
Unicode Hasta 70 caracteres Hasta 67 caracteres por segmento Admite un conjunto de caracteres más amplio, pero reduce la capacidad disponible en cada segmento.

Dos mensajes con una longitud parecida pueden utilizar un número distinto de segmentos si no emplean la misma codificación. Por eso, antes de estimar el coste, conviene comprobar primero la codificación y después el número de segmentos. La documentación técnica sobre los límites de caracteres de SMS explica también cómo cambia la capacidad cuando un mensaje se divide en varias partes.

Cómo se divide un SMS largo en varios segmentos

Qué es un SMS concatenado

Cuando un mensaje supera la capacidad de un solo SMS, se divide en varias partes. Cada segmento reserva una pequeña parte de su capacidad para incluir la información necesaria para ordenar y recomponer el mensaje.

Por este motivo, los segmentos de un SMS concatenado disponen de menos caracteres útiles que un SMS de una sola parte. En redes y dispositivos compatibles, el destinatario puede ver el contenido como un único mensaje continuo, aunque se haya transmitido en varios segmentos.

dDiagrama para identificar la codificación de un SMS y calcular sus segmentos

Cómo influyen los segmentos en el coste del envío

Aunque el destinatario vea un solo bloque de texto, el proveedor puede contabilizar el envío por segmentos. Antes de lanzar una campaña, conviene comprobar cuántas partes utilizará el mensaje y revisar cómo se aplica la tarifa en la plataforma y el mercado de destino.

La longitud total admitida y el número máximo de segmentos no son idénticos en todos los servicios. Para enviar mensajes largos, también es necesario comprobar los límites de la plataforma, el operador y el país de destino.

GSM-7, Unicode y caracteres especiales: qué cambia

La codificación de un SMS no depende de si un carácter parece especial, sino de si puede representarse con el conjunto de caracteres utilizado durante el envío. GSM-7 admite letras, números y signos habituales, además de algunos caracteres propios de idiomas europeos.

Si el texto contiene un carácter que no puede representarse con la configuración disponible, el mensaje puede pasar a una codificación Unicode, normalmente UCS-2 en muchas plataformas SMS. Este cambio reduce la capacidad disponible en cada segmento.

Tipo de carácter Ejemplos Posible efecto Qué conviene comprobar
Caracteres incluidos en GSM-7 ñ, é, ü, ¿, ¡ El mensaje puede mantenerse en GSM-7. Revisar la longitud total y comprobar si otros caracteres cambian la codificación.
Caracteres de la tabla de extensión GSM-7 €, ^, {, }, \, [, ], ~, | Siguen siendo compatibles con GSM-7, pero suelen ocupar dos posiciones en el recuento. No basarse únicamente en el número de caracteres visibles.
Caracteres del español fuera de la tabla GSM-7 básica á, í, ó, ú Su tratamiento puede depender de la implementación y del soporte de la plataforma o de la ruta de envío. Comprobar la codificación real antes de modificar el texto.
Emojis y caracteres introducidos al copiar texto Emojis, comillas tipográficas, rayas largas Pueden hacer que el mensaje utilice Unicode. Revisar el carácter exacto, la codificación y el número previsto de segmentos.

Algunos símbolos siguen siendo compatibles con GSM-7, pero utilizan su tabla de extensión. Caracteres como €, ^, {, }, \, [, ], ~ o | requieren una secuencia adicional y suelen ocupar dos posiciones en el recuento. Por eso, un mensaje puede alcanzar el límite antes de llegar a 160 caracteres visibles.

Emojis, símbolos y caracteres copiados de otras aplicaciones

Los emojis no forman parte de GSM-7 y pueden hacer que el mensaje utilice Unicode. El mismo problema puede aparecer al copiar texto desde Word, una página web, una hoja de cálculo o una herramienta de diseño: unas comillas tipográficas, una raya larga o un espacio no estándar pueden parecer normales, pero estar codificados de forma distinta.

Algunas plataformas pueden sustituir determinados caracteres por equivalentes compatibles con GSM-7. Sin embargo, esta normalización depende del proveedor y no debe darse por supuesta. Antes de enviar, conviene comprobar la codificación que detecta la plataforma y el número de segmentos resultante.

Tildes y otros caracteres del español: comprobar antes de sustituir

No todas las letras acentuadas se comportan igual. El alfabeto GSM-7 por defecto ya incluye caracteres como ñ, Ñ, é, É, ü y Ü, además de los signos ¿ e ¡. Por tanto, su presencia no obliga por sí sola a utilizar Unicode.

En cambio, á, í, ó y ú no forman parte de la tabla GSM-7 básica. El estándar 3GPP TS 23.038 contempla mecanismos específicos para representar determinados caracteres de algunos idiomas, pero su uso depende de la implementación, de la plataforma y de la compatibilidad de la ruta de envío.

Por este motivo, no conviene eliminar todas las tildes de forma automática. Primero hay que comprobar la codificación real del mensaje y el número de segmentos resultante. Después puede valorarse si merece la pena ajustar una palabra sin perjudicar la corrección, la claridad ni la imagen de marca.

Cómo reducir la longitud de un SMS sin perder claridad

Reducir la longitud de un SMS no significa recortar el texto hasta que pierda contexto. El objetivo es conservar la información que permite reconocer el mensaje, entender qué ha ocurrido y completar la acción prevista, eliminando solo lo que no aporta valor.

Antes de modificar una frase, conviene comprobar si el cambio reduce realmente el número de segmentos. Ahorrar unos pocos caracteres no siempre modifica el coste del envío. Para profundizar en la planificación del canal, se puede consultar esta guía sobre cómo crear una campaña SMS.

  • Colocar primero la información esencial: indicar desde el inicio qué ha ocurrido, qué debe hacer el destinatario y, cuando sea necesario, quién envía el mensaje.
  • Eliminar redundancias, no el contexto: suprimir saludos largos, repeticiones y fórmulas de relleno, pero conservar los datos necesarios para evitar dudas o errores.
  • Mantener una CTA clara: cuando el objetivo lo permita, concentrar el mensaje en una sola acción y formularla de manera directa.
  • Comprobar la longitud del enlace final: utilizar un enlace acortado cuando resulte adecuado y revisar la URL ya generada por la plataforma, no solo la dirección original.
  • Utilizar abreviaturas con criterio: recurrir a ellas únicamente cuando sean habituales para la audiencia y no obliguen a releer el mensaje.
  • Reservar espacio para el contenido dinámico: si el SMS incluye nombres, códigos, importes, fechas u otras variables, revisar versiones con valores de distinta longitud.

Ejemplos de SMS antes y después de optimizar el texto

En el primer ejemplo, la versión original repite información que puede expresarse de forma más directa.

Antes:
Hola. Queremos informarte de que tu pedido ya ha sido enviado y que puedes consultar toda la información actualizada sobre el estado del envío en el siguiente enlace: [enlace]

Después:
Tu pedido ya está en camino. Consultar el estado: [enlace]

La versión optimizada conserva el estado del pedido, la siguiente acción y el enlace, pero elimina la introducción y las repeticiones.

En el segundo ejemplo, se mantienen los datos necesarios para utilizar una promoción.

Antes:
Aprovecha ahora esta oportunidad especial y disfruta de un descuento del 20 % en tu próxima compra. Recuerda utilizar el código VERANO20 antes del 31/07. Más información: [enlace]

Después:
20 % de descuento hasta el 31/07. Usar el código VERANO20: [enlace]

Estos cambios reducen texto redundante, pero no garantizan por sí solos que el mensaje utilice un segmento menos. El resultado final también depende de la codificación, las variables y la longitud del enlace generado. Para otros casos de uso, se pueden consultar más plantillas de SMS.

Cómo comprobar los caracteres y segmentos antes de enviar

Un contador genérico puede indicar cuántos caracteres tiene un texto, pero ese dato no basta para estimar un envío SMS. También hay que comprobar la codificación, el número previsto de segmentos y el contenido final que recibirá cada destinatario.

Si el mensaje incluye variables de personalización, enlaces dinámicos o contenido añadido por la plataforma, el resultado puede cambiar entre destinatarios. La revisión debe realizarse sobre versiones ya generadas, no solo sobre la plantilla con sus marcadores.

  1. Completar el contenido final: incluir el remitente cuando sea necesario, el mensaje principal, la CTA, el enlace y cualquier texto que forme parte del envío.
  2. Previsualizar las variables: comprobar la plantilla con datos representativos. Si hay nombres, códigos, productos o importes variables, revisar al menos un caso corto y otro largo.
  3. Comprobar el número final de caracteres: contar también los espacios, los saltos de línea, los signos, la URL ya generada y los valores que sustituyen a las variables.
  4. Confirmar la codificación: revisar si el mensaje se mantiene en GSM-7 o utiliza Unicode, y localizar cualquier carácter que provoque un cambio inesperado.
  5. Revisar los segmentos previstos: comprobar cuántas partes utilizará cada versión y si el resultado sigue siendo adecuado para el presupuesto y el objetivo del mensaje.
  6. Previsualizar y enviar un SMS de prueba: verificar el remitente, las variables, la visualización, el enlace y el contenido recibido antes de lanzar el envío completo.
comprobación antes de enviar un sms

No es imprescindible utilizar una herramienta concreta. Lo importante es que el editor o la calculadora muestre, como mínimo, el número final de caracteres, la codificación detectada, los segmentos previstos y el espacio disponible antes de añadir una nueva parte.

Cuando el mensaje contiene variables, la previsualización debe utilizar valores reales o representativos. Una estimación basada únicamente en los marcadores de la plantilla puede no coincidir con el contenido que se enviará.

Después de la comprobación, la decisión no siempre será reducir el texto. Si la información adicional es necesaria y el coste previsto es aceptable, un SMS de varios segmentos puede ser la opción adecuada. Si el mensaje supera el límite por contenido redundante, un carácter inesperado o una variable demasiado larga, conviene corregir ese elemento antes del envío.

Cuándo conviene utilizar una plataforma SMS para empresas

Para envíos puntuales y con textos fijos, una revisión manual puede ser suficiente. Cuando aumenta el volumen, se utilizan variables dinámicas o los mensajes se activan desde otros sistemas, conviene centralizar la preparación, la comprobación y el seguimiento en una plataforma SMS. Para ampliar este escenario, también se puede consultar cómo planificar un envío de SMS masivos.

EngageLab SMS permite identificar automáticamente si un mensaje utiliza codificación GSM o Unicode y actualizar el recuento de caracteres durante la edición. También admite variables dinámicas y ofrece opciones de envío desde la consola o mediante REST API.

Después del envío, el equipo puede consultar los registros de los mensajes y la información de facturación. Estas funciones facilitan la revisión del contenido y el seguimiento cuando las campañas incluyen más destinatarios, versiones personalizadas o procesos automatizados.

Preguntas frecuentes sobre el límite de caracteres SMS

¿Los espacios cuentan como caracteres en un SMS?

Sí. Los espacios y los saltos de línea forman parte del contenido y deben incluirse al calcular la longitud del mensaje. También conviene contar el enlace final y los valores que sustituyen a las variables.

¿Cuántos caracteres admite un SMS con emojis?

Los emojis suelen hacer que el mensaje utilice Unicode. En ese caso, el límite habitual es de 70 caracteres en un solo segmento y de 67 por segmento en mensajes concatenados, pero algunos emojis pueden consumir el espacio equivalente a más de un carácter. Por eso, conviene comprobar el texto completo en la plataforma de envío.

¿Por qué un SMS puede contabilizarse como varios envíos?

Un mensaje puede dividirse en varios segmentos cuando supera la capacidad de una sola parte. Aunque el dispositivo los recomponga y muestre un único texto, el proveedor puede contabilizar el envío según el número de segmentos utilizados.

¿Conviene eliminar las tildes para reducir el número de segmentos?

No como regla general. Algunos caracteres del español ya están incluidos en GSM-7 y otros pueden recibir un tratamiento distinto según la plataforma y la ruta de envío. Antes de cambiar la ortografía, conviene comprobar qué carácter modifica la codificación y cuántos segmentos genera el texto completo.

Si una sustitución reduce el envío sin afectar a la claridad, puede valorarse. Si perjudica la lectura o la imagen de marca, es preferible mantener una redacción correcta.

Conclusiones

El límite de caracteres de un SMS no depende únicamente de la longitud visible del texto. La codificación determina cuánto espacio hay en cada segmento, y determinados caracteres, enlaces o variables pueden cambiar el resultado final.

Antes de lanzar una campaña, conviene revisar el contenido completo, la codificación, los segmentos previstos y la visualización final. De este modo, se puede decidir si el texto necesita ajustes o si el número de segmentos es adecuado para el objetivo del mensaje.

Explorar EngageLab