Contador de caracteres
Cuenta caracteres en vivo y mira qué tan cerca estás de los límites habituales de cada plataforma.
Límites de caracteres
Longitud del SMS
Funciona en tu navegador. Nada de lo que escribes se envía a ningún sitio.
- Barras de límite para X, Instagram, SEO
- Conteo de segmentos de SMS
- Tamaño en bytes UTF-8
Cómo contar caracteres
- Escribe o pega tu texto, o sube un archivo de texto.
- Observa cómo se actualizan en vivo los conteos de caracteres, palabras y bytes.
- Revisa las barras de límite para ver si tu texto cabe en X, Instagram, SEO o SMS.
Caracteres frente a bytes UTF-8, con ejemplos reales
| Texto | Caracteres | Bytes UTF-8 |
|---|---|---|
| hello | 5 | 5 |
| cafe (con tilde en la e) | 4 | 5 |
| un solo emoji de pulgar arriba | 2 | 4 |
| un emoji de familia de cuatro personas | 11 | 25 |
Un solo emoji suele contar aquí como 2 caracteres porque se guarda como un par de unidades de código UTF-16, y ocupa 4 bytes al codificarse en UTF-8. Un emoji de familia de cuatro personas en realidad combina varias personas y marcas de unión en un solo glifo, por eso cuenta como 11 caracteres y 25 bytes aunque se muestre como una sola imagen.
Segmentos de SMS: GSM-7 frente a Unicode
| Mensaje | Alfabeto | Caracteres por segmento |
|---|---|---|
| Texto sencillo en inglés | GSM-7 | 160 |
| Texto con tildes en e, a o n | GSM-7 | 160 |
| Texto con una i con dos puntos, o cualquier emoji | Unicode | 70 |
| Un mensaje que supera el límite de un solo segmento | Cualquiera | 153 o 67 por cada segmento extra |
Las operadoras dividen un mensaje largo en varios segmentos una vez que supera el límite de un solo segmento, y cada segmento extra guarda un poco menos caracteres que el primero, porque unos cuantos caracteres se usan para volver a unir los segmentos en el teléfono que los recibe.
Preguntas frecuentes sobre Contador de caracteres
¿Por qué difieren los caracteres y los bytes UTF-8?
Las letras normales del inglés usan 1 byte cada una, pero los emoji y las letras de otros alfabetos pueden ocupar de 2 a 4 bytes. Un mensaje de 100 caracteres lleno de emoji puede pesar 200 bytes o más.
¿Cuántos caracteres caben en un SMS?
El texto sin formato cabe en 160 caracteres en un solo segmento bajo el alfabeto GSM-7, que en realidad cubre letras acentuadas comunes como la e, la a o la n con tilde. Una letra fuera de ese conjunto, como una i con dos puntos, cambia todo el mensaje a Unicode, lo que permite solo 70 caracteres por segmento.
¿Cuál es la longitud ideal para un título SEO?
Mantén las etiquetas de título por debajo de 60 caracteres y las meta descripciones por debajo de 160 caracteres para que Google no las recorte en los resultados de búsqueda.
¿X (Twitter) cuenta los emoji igual que las letras?
X cuenta la mayoría de los emoji como 2 caracteres frente a su límite de 280, y esta herramienta también, porque un emoji típico se guarda como un par sustituto que vale 2 unidades de código.
¿Por qué un emoji cuenta como 2 caracteres aquí?
Este contador mide de la misma forma que JavaScript y la mayoría de los contadores de caracteres: por unidades de código UTF-16. Un emoji simple como un pulgar arriba necesita 2 de esas unidades, así que suma 2 al conteo de caracteres aunque parezca un solo símbolo.
¿Añadir un emoji siempre cambia el SMS al modo Unicode?
Sí. Todos los emoji quedan fuera del alfabeto GSM-7 más antiguo, así que incluso un solo emoji en un mensaje por lo demás sencillo baja el límite por segmento de 160 a 70 caracteres.
¿Un salto de línea cuenta como un carácter?
Sí, un salto de línea cuenta como un carácter en el total, de la misma forma en que cuenta cuando una plataforma compara tu texto con su propio límite.