# Contador de caracteres de SMS.

- URL canónica: https://www.broadnet.me/es/developers/sms-counter
- Idioma: es
- Última actualización: 2026-10-21
- Editor: BroadNet (https://www.broadnet.me)
- Versión Markdown de la página, generada a partir de la página publicada.

Herramienta para desarrolladores · del lado del cliente

Pegue un mensaje. Vea exactamente cuántos segmentos costará, qué codificación usará la operadora y qué caracteres obligan al mensaje a pasar a UCS-2 de doble byte.

85 characters

·

Prueba con un ejemplo

Codificación

GSM-7 Alfabeto de un solo byte

Longitud

85

Segmentos

1

Restante

75

Un SMS simple admite 160 caracteres. Cada parte de un SMS multiparte admite 153 (el encabezado de concatenación ocupa 7).

Cómo funciona

## La división 160 / 70 (y por qué le cuesta dinero).

La codificación SMS se define en **3GPP TS 23.038**. En resumen: cada mensaje se codifica como **GSM-7** (7 bits, 160 caracteres por segmento) o **UCS-2** (16 bits, 70 caracteres por segmento). Un solo carácter que no sea GSM-7 en cualquier parte del mensaje lo convierte a UCS-2; el límite de caracteres se reduce a menos de la mitad, al igual que la longitud máxima antes de que el operador comience a facturar por segmento.

### Caracteres que parecen inofensivos pero obligan a usar UCS-2

- **Comillas tipográficas (curvas)** (“ ” ‘ ’) — Sustituido automáticamente por macOS, iOS y la mayoría de los procesadores de texto. Utilice comillas rectas (" ') en su lugar.
- **Rayas — y puntos suspensivos …** — también insertado automáticamente por la autocorrección. Use un guion (-) y tres puntos (...).
- **Letras acentuadas que no se encuentran en la tabla de extensión GSM-7** — é ñ ü sirven; á í ó no (sin la extensión). El contador de arriba te muestra exactamente cuál te afectó.
- **Cualquier emoji** — 😀 🎉 ✅ todos fuerzan UCS-2.
- **Árabe, cirílico, chino, japonés, coreano** — idiomas enteros fuera de GSM-7. UCS-2 es la única opción.

### Aritmética de los mensajes multiparte

Cuando un mensaje supera el límite de un solo segmento, la operadora lo envuelve en un User-Data Header (UDH) para que el dispositivo receptor pueda volver a unir las partes. Ese encabezado consume 7 caracteres de payload por parte, razón por la cual los mensajes multiparte bajan a 153 caracteres (GSM-7) o 67 (UCS-2) por segmento en lugar de 160 / 70.

La mayoría de las operadoras (y BroadNet) facturan por segmento. El contador de arriba muestra la cantidad de segmentos en tiempo real; recorte unos pocos caracteres por debajo del siguiente límite y podrá eliminar un segmento.

## ¿Listo para enviar?

BroadNet ofrece una API REST, un enlace SMPP, webhooks para consultar el estado de entrega y un SDK oficial TypeScript, además de una especificación OpenAPI 3.1 para todos los demás lenguajes. Solicite acceso de prueba y le responderemos en un plazo de un día hábil.

[Solicitar acceso de prueba](https://www.broadnet.me/es/signup) [Centro para desarrolladores](https://www.broadnet.me/es/developers)
