Herramienta gratuita · Mensajería

Contador de caracteres y segmentos SMS

Pegue un mensaje para ver su codificación, su cantidad de caracteres y en cuántos segmentos se envía, con los caracteres que fuerzan Unicode resaltados.

Su texto se queda en su navegador; no se sube nada.

Codificación
GSM-7
Caracteres
0
Segmentos
0
Disponible en el último segmento
160 de 160

El número de segmentos es una estimación: las redes pueden sustituir caracteres o dividir los mensajes largos a su manera.

Español y portugués: á, í, ó, ú, â, ê, ô, ã, õ y ç no están en GSM-7 y pasan el mensaje a UCS-2; é, ñ, ü y à sí están.

Cómo funciona y sus límites

Funciona en su navegador: lo que introduce se queda en su dispositivo y nunca se sube.

El contador aplica el alfabeto predeterminado GSM de 7 bits y su tabla de extensión de 3GPP TS 23.038. Un mensaje que solo usa esos caracteres se envía como GSM-7; un carácter fuera de ellos cambia todo el mensaje a UCS-2, que admite menos caracteres por segmento.

Los recuentos de segmentos son una estimación: algunos operadores sustituyen caracteres o dividen los mensajes largos a su manera, así que el recuento en una ruta dada puede diferir.

Fuentes de datos y licencias

Operator names, brands and codes shown here are public reference data compiled from national regulators and other public sources. Their appearance does not indicate any partnership, endorsement, agreement or connectivity between unicomam.com and the named operators. All trademarks belong to their owners. Data is provided “as is” with no warranty; verify against the official source before relying on it for routing, billing or compliance decisions.

La información regulatoria es solo de referencia y no constituye asesoramiento jurídico; consulte el enlace del regulador y la fecha de “última verificación”.

Calculations follow 3GPP TS 23.038 / 23.003 / 27.007 / 36.101 / 38.101 (Release 18). This tool is not affiliated with or endorsed by 3GPP or ETSI.

Parte de: SMS A2P, del primer código a producción

Cómo funcionan la codificación y los segmentos de SMS

Un SMS se envía en uno o más segmentos, y su codificación decide cuánto texto cabe en cada uno. Un mensaje escrito solo con caracteres del alfabeto GSM de 7 bits usa la codificación GSM-7, que admite más caracteres por segmento. Un carácter fuera de ese alfabeto, como un emoji, una comilla tipográfica o un carácter chino, cambia todo el mensaje a UCS-2, que admite menos de la mitad. Los mensajes más largos se dividen en varios segmentos que el teléfono vuelve a unir.

El alfabeto GSM de 7 bits cubre letras latinas sin acento, dígitos, puntuación común y un conjunto de letras acentuadas usadas en lenguas de Europa occidental. Algunos símbolos, como el signo del euro, los corchetes y las llaves, la barra invertida, el circunflejo, la virgulilla y la barra vertical, viven en una tabla de extensión, y cada uno ocupa el espacio de dos caracteres. Todo lo demás queda fuera de GSM-7, incluidas la mayoría de las letras acentuadas del español y del portugués, como á, ó, ã y ç.

Cuando un mensaje es demasiado largo para un segmento, cada parte lleva una pequeña cabecera que indica al teléfono cómo volver a unir el mensaje. Esa cabecera ocupa espacio en cada parte, así que un mensaje largo admite menos caracteres por segmento que uno solo, y añadir un carácter a un mensaje que justo cabía puede añadir un segmento entero. Una parte tampoco divide nunca un carácter que ocupa dos posiciones, lo que puede dejarla una posición corta.

Cada segmento se entrega y se cuenta por separado, así que la codificación y la longitud de una plantilla importan para cada mensaje de una campaña. La sorpresa más habitual es una plantilla que parece sencilla pero lleva caracteres tipográficos pegados desde un procesador de textos: comillas tipográficas, guiones largos, espacios de no separación o caracteres invisibles de ancho cero. Sustituirlos por sus equivalentes sencillos mantiene el mensaje en GSM-7 sin cambiar la redacción.

Los mensajes en chino, árabe, cirílico y otros alfabetos no latinos son siempre UCS-2, así que planifique su longitud con eso en cuenta; la mayoría de los emoji ocupan dos posiciones cada uno incluso en UCS-2. Algunas redes también sustituyen caracteres o dividen los mensajes largos a su manera, así que trate el recuento como una estimación y pruebe las plantillas importantes en la ruta que use.

Preguntas frecuentes

¿Por qué un emoji alarga mi mensaje?

Un emoji no está en el alfabeto GSM de 7 bits, así que todo el mensaje cambia a UCS-2, que admite menos caracteres por segmento. El mismo texto puede necesitar entonces más segmentos.

¿El recuento de segmentos es el mismo en todas las rutas?

Normalmente sí, pero no siempre. Algunos operadores sustituyen caracteres o dividen los mensajes largos a su manera, así que trate el recuento como una estimación y pruebe su plantilla en la ruta que use.

¿Guardan los mensajes que pego?

No. El contador se ejecuta en su navegador y el texto nunca sale de su dispositivo.