# Codificación GSM de 7 bits frente a codificación UCS-2: cuándo se utiliza cada una

> El cuerpo de un SMS puede codificarse en GSM de 7 bits (160 caracteres por segmento, compatible con ASCII y una pequeña tabla de extensión) o en UCS-2 (70 caracteres por segmento, compatible con cualquier punto de código Unicode, incluyendo árabe, chino y emojis). La selección es automática: el agregador analiza el cuerpo del mensaje y elige la codificación más adecuada. No se permite la codificación mixta en un mismo SMS; un solo carácter que no sea GSM-7 obliga a convertir todo el mensaje a UCS-2.

- URL canónica: https://www.broadnet.me/es/answers/what-is-encoding-gsm-7-ucs-2
- Idioma: es
- Última revisión: 2026-05-27
- Editor: BroadNet (https://www.broadnet.me)

## El acantilado de 160 contra 70

Si tu mensaje cabe en GSM de 7 bits, dispones de 160 caracteres por segmento. Si añades una raya (—), una comilla rizada ("") o cualquier carácter árabe, chino o emoji, el mensaje completo se convierte en UCS-2 y dispones de 70 caracteres por segmento. Un mensaje de 150 caracteres que cabe en un segmento GSM se convierte en un mensaje de 150 caracteres que necesita 3 segmentos UCS-2, triplicando el coste. Para envíos de gran volumen, normaliza la puntuación a sus equivalentes ASCII de GSM-7 durante la redacción.

## Concatenación (SMS multipartes)

Los mensajes de más de un segmento se dividen en el lado del cliente y el terminal receptor los une mediante el encabezado de datos de usuario (UDH). Los segmentos concatenados con UDH tienen 153 caracteres (GSM-7) o 67 caracteres (UCS-2); el propio UDH consume tres bytes por segmento. La mayoría de los agregadores facturan por segmento, no por mensaje; un mensaje GSM-7 de 320 caracteres se factura como 3 segmentos.

## Cuándo utilizar deliberadamente UCS-2

Siempre para contenido en árabe, chino, japonés, coreano, cirílico o emojis. Siempre para idiomas europeos con diacríticos que no están en la extensión GSM-7 (polaco ł, checo ř, vietnamita ă). Los SMS en árabe en la región MENA son prácticamente 100% UCS-2; ajuste su presupuesto en consecuencia (los mensajes OTP en árabe suelen tener 2 segmentos).

## La opción de 8 bits (poco utilizada)

SMPP también admite codificación binaria de 8 bits sin procesar para datos binarios, utilizada para comandos SIM OTA, entrega de tonos de llamada (década de 1990) y escenarios M2M muy específicos. Casi nunca se observa en el tráfico A2P comercial.

## Relacionado

- [Todas las respuestas](https://www.broadnet.me/es/answers)
- [Glosario](https://www.broadnet.me/es/answers)
- [¿Qué es la codificación GSM-7?](https://www.broadnet.me/es/answers/what-is-gsm-7)
- [UCS-2: Explicación de la codificación SMS Unicode](https://www.broadnet.me/es/answers/what-is-ucs-2-sms)
- [¿Qué es un SMS A2P?](https://www.broadnet.me/es/answers/what-is-a2p-sms)
- [Precios de SMS por MT: lo que realmente estás pagando](https://www.broadnet.me/es/answers/sms-pricing-per-mt-explained)
- [SMS segment calculator](https://www.broadnet.me/es/tools/sms-segment-calculator)
- [SMS API](https://www.broadnet.me/es/products/sms-api)
- [Bulk SMS](https://www.broadnet.me/es/products/bulk-sms)
