BroadNet
Herramienta gratuita para desarrolladores · se ejecuta en tu navegador

Calculadora de segmentos SMS.

Pegue un mensaje para ver su codificación (GSM-7 o UCS-2), cuántos segmentos SMS costará, los caracteres restantes en el segmento actual, y exactamente qué caracteres fuerzan el mensaje a Unicode de doble byte. Nada sale de su dispositivo.

85 caracteres
Probar un ejemplo
Estimación de coste opcional
Introduzca su propia tarifa para estimar el coste. Solo se usa su cifra — BroadNet no fija un precio aquí.
Codificación
GSM-7Alfabeto de un byte
Caracteres
85
Segmentos
1
Restante en la parte
75
Un solo SMS admite 160 caracteres. Cada parte concatenada contiene 153 (la cabecera de concatenación UDH usa 7).

La respuesta breve

¿Qué es un segmento SMS?

Un segmento SMS es una unidad de mensaje tal como viaja por la red móvil. Un solo SMS contiene 160 caracteres en codificación GSM-7 o 70 en UCS-2. Los mensajes más largos se dividen en segmentos concatenados de 153 (GSM-7) o 67 (UCS-2) caracteres cada uno, porque se añade una cabecera para que el teléfono pueda reensamblarlos. Los operadores facturan por segmento, no por mensaje.

Cómo funciona la segmentación de SMS

La codificación SMS está definida en el estándar GSM 03.38. Cada mensaje se envía como GSM-7 (alfabeto de 7 bits, 160 caracteres por segmento) o UCS-2 (Unicode de 16 bits, 70 caracteres por segmento). Un solo carácter fuera del alfabeto GSM-7 fuerza todo el mensaje a UCS-2, recortando el presupuesto por segmento a menos de la mitad. Cuando un mensaje supera un segmento, el operador envuelve cada parte en una cabecera de datos de usuario (UDH) para que el teléfono receptor pueda recomponerlas. Esa cabecera consume 7 caracteres de carga útil por parte, por lo que los segmentos concatenados se reducen a 153 (GSM-7) o 67 (UCS-2).

GSM-7 versus UCS-2 encoding comparison
PropiedadGSM-7UCS-2 (Unicode)
Bits por carácter7 bits16 bits
SMS único160 caracteres70 caracteres
Por parte concatenada153 caracteres67 caracteres
AlfabetoLatín básico + conjunto europeo limitadoCualquier Unicode: árabe, cirílico, CJK, emoji
Activado porPredeterminado para caracteres admitidosUn carácter no GSM-7 en cualquier lugar
Caracteres de extensiónCuentan como 2 (p. ej. € { } [ ] ~ | ^ \)Cuentan como 1

Preguntas frecuentes

¿Por qué mi mensaje se dividió en varios SMS?

Su mensaje superó el límite de un solo segmento — 160 caracteres en GSM-7 o 70 en UCS-2. Al superar ese límite, el operador divide el texto en partes concatenadas de 153 (GSM-7) o 67 (UCS-2) caracteres cada una y factura cada parte por separado.

¿Los emojis cuestan más?

Sí. Un solo emoji fuerza todo el mensaje a codificación UCS-2, reduciendo su presupuesto de 160 a 70 caracteres por segmento. Un mensaje corto que habría sido un solo segmento GSM-7 puede convertirse de repente en dos o tres segmentos UCS-2 en cuanto se añade un emoji.

¿Qué es GSM-7?

GSM-7 es el alfabeto predeterminado de 7 bits definido en el estándar GSM 03.38. Cubre letras latinas mayúsculas y minúsculas, dígitos, puntuación común y un pequeño conjunto de caracteres europeos, y cabe en 160 caracteres en un solo SMS. Un puñado de caracteres (€ { } [ ] ~ | ^ \) viven en la tabla de extensión y cuentan como dos unidades cada uno.

¿Qué es UCS-2 y cuándo se usa?

UCS-2 es una codificación Unicode de 16 bits que se usa siempre que un mensaje contiene cualquier carácter fuera del alfabeto GSM-7 — árabe, cirílico, chino, japonés, coreano, emoji, comillas tipográficas, guiones largos o ciertas letras acentuadas. Admite todas las escrituras, pero solo caben 70 caracteres por segmento único.

¿Qué es el SMS concatenado y el UDH?

El SMS concatenado es la forma en que un mensaje largo se entrega como varios segmentos vinculados que el teléfono receptor reensambla en uno. Cada segmento lleva una cabecera de datos de usuario (UDH) — un prefijo corto que identifica el número de referencia, las partes totales y la secuencia. El UDH consume 7 caracteres de carga útil, por lo que las partes concatenadas contienen 153 (GSM-7) o 67 (UCS-2) en lugar de los 160 o 70 completos.

¿Qué caracteres fuerzan UCS-2 sin avisar?

Las comillas tipográficas, los guiones largos, el carácter de puntos suspensivos, algunas letras acentuadas que no están en la tabla de extensión GSM-7, y cualquier emoji fuerzan UCS-2. A menudo los insertan automáticamente los teléfonos y procesadores de texto, por lo que un mensaje puede cambiar de codificación sin que se note. La calculadora anterior enumera los caracteres exactos responsables.

¿Es precisa esta calculadora para la facturación?

Aplica las reglas estándar de segmentación GSM 03.38 que usan los operadores, por lo que el recuento de segmentos coincide con la forma en que factura la mayoría de las redes. Los cargos reales dependen de la tarifa por segmento y el enrutamiento de su proveedor. Introduzca su propia tarifa arriba para estimar el coste — BroadNet no afirma ningún precio en esta herramienta.

¿Listo para enviar a gran escala?

BroadNet ofrece una API REST, enlaces SMPP 3.4 directos, webhooks de entrega y un TypeScript SDK oficial. Hable con nuestro equipo sobre enrutamiento y tarifas.