Contador de caracteres
Cómo funciona
Escribe o pega tu texto en el cuadro. La herramienta cuenta caracteres (con y sin espacios), palabras, oraciones, párrafos y líneas, y estima el tiempo de lectura con la velocidad habitual de 200 palabras por minuto. El contador se actualiza con cada pulsación: no hay botón que pulsar ni página que recargar.
Además del recuento, la herramienta compara tu texto con los límites de caracteres de las plataformas en las que más se necesita ajustarse. Si escribes un tuit, un SMS o una meta descripción, una etiqueta de color se vuelve naranja al acercarte al tope y roja cuando lo superas, así sabes que te van a recortar antes de pegar.
Las plataformas cuentan unidades de código, no glifos, y cuentan los espacios. Eso tiene dos consecuencias prácticas:
• Los espacios cuentan. El límite de “280 caracteres” o de “160 del SMS” de cada plataforma incluye espacios, signos de puntuación y saltos de línea. Si ves 250 en “Sin espacios” pero 295 en “Caracteres”, X rechaza el segundo número.
• Los emojis y los caracteres no latinos no cuentan como uno. Un emoji 🚀 cuenta como 2 caracteres en casi todas las plataformas (un par sustituto de UTF-16). Un SMS con un emoji pasa de la codificación GSM-7 a UCS-2, y el límite baja de 160 a 70. Por eso tu SMS de “149 caracteres” con emoji de repente cuesta dos mensajes.
Preguntas frecuentes
¿Cómo se calcula el tiempo de lectura?
- A 200 palabras por minuto, la velocidad media de lectura silenciosa de un adulto. Para material técnico puedes reducirla a la mitad (100 palabras por minuto) y para narrativa ligera casi duplicarla (400). La cifra mostrada usa siempre 200, así que ajusta tus expectativas al tipo de contenido.
¿Cuenta los espacios como caracteres?
- Sí. La cifra de Caracteres incluye espacios, signos de puntuación y saltos de línea, que es como los cuentan X, los SMS y cualquier gestor de contenidos. La de Sin espacios sirve cuando quieres contar solo letras y dígitos, para pruebas de mecanografía o para una plataforma que documenta su límite como “caracteres sin espacios en blanco”.
¿Por qué mi SMS supera los 160 caracteres con un emoji?
- Porque el SMS tiene dos modos de codificación. GSM-7 (letras latinas básicas, dígitos y puntuación común) da 160 caracteres por mensaje. En cuanto incluyes un emoji o cualquier símbolo fuera de GSM-7, el teléfono cambia a UCS-2, que admite todos los caracteres Unicode pero baja el límite a 70 por mensaje. Por eso un solo emoji convierte un SMS corto en dos mensajes.
¿Qué cuenta como una palabra?
- Cualquier secuencia de caracteres sin espacios en blanco, separada por cualquier espacio Unicode (espacios, tabuladores, saltos de línea). Un signo de puntuación pegado a una palabra (“d'Artagnan”, “S.A.”) no la divide; los números cuentan como palabras; un signo suelto (“.”) no cuenta. Es el mismo criterio que usan Word y Google Docs.
¿Se guarda mi texto en algún sitio?
- No. La herramienta es una aplicación JavaScript que se ejecuta solo en tu navegador: el texto que pegas se procesa en local y se descarta al cerrar la pestaña. No hay backend, ni registros, ni analítica ligada a tu contenido. La pestaña Red de las herramientas para desarrolladores no muestra ninguna petición con el texto que escribes.
Límites de caracteres por plataforma
Referencia rápida de los topes que más probablemente alcances. Todos los límites incluyen espacios y signos de puntuación.
| Plataforma | Límite | Notas |
|---|---|---|
| Publicación en X (Twitter) | 280 | 140 en algunos endpoints antiguos de la API; publicaciones largas de hasta 25.000 para cuentas verificadas |
| SMS (GSM-7) | 160 | Solo texto latino sencillo; 7 caracteres se usan como cabecera en los SMS concatenados |
| SMS (UCS-2, con emojis o acentos) | 70 | Se activa solo cuando hay algún carácter fuera de GSM-7 |
| Meta descripción (resultados de Google) | 155–160 | Se corta con “…” a partir de ahí; unos 120 en móvil |
| Meta título (resultados de Google) | 50–60 | Unos 35 en móvil; Google puede reescribirlo si es demasiado largo |
| Publicación de Facebook (Open Graph) | 63.206 | Unos 400 visibles antes del corte de “Ver más” |
| Título Open Graph | 95 | A partir de ahí, Facebook lo recorta en la vista previa del enlace |
| Descripción Open Graph | 200 | X y LinkedIn son parecidos; pasado ese punto, se recorta en todas las plataformas |
| Pie de foto de Instagram | 2200 | Solo se ven unos 125 sin tocar “más” |
| Biografía de Instagram | 150 | No se aplica |
| Nombre de usuario de Instagram | 30 | No se aplica |
| Publicación de LinkedIn | 3000 | No se aplica |
| Título de artículo de LinkedIn | 150 | No se aplica |
| Titular del perfil de LinkedIn | 220 | No se aplica |
| Extracto del perfil de LinkedIn | 2600 | No se aplica |
| Título de vídeo de YouTube | 100 | Funciona mejor por debajo de 70 |
| Descripción de vídeo de YouTube | 5000 | Se ven unos 150 antes del corte |
| Pie de vídeo de TikTok | 2200 | Los hashtags cuentan para el total |
| Mensaje de Discord | 2000 | 4000 con Nitro; mensajes de webhook de hasta 2000 de contenido más 6000 de embed |
| Título de Reddit | 300 | No se aplica |
| Comentario o publicación de Reddit | 40.000 | No se aplica |
| Mensaje de Slack | 40.000 | La sintaxis Markdown cuenta para el límite |
| Título de pin de Pinterest | 100 | No se aplica |
| Descripción de pin de Pinterest | 500 | No se aplica |
| Texto de estado de WhatsApp | 700 | No se aplica |
| Mensaje de WhatsApp | 65.536 | Unos 4096 para una sola burbuja |
| Título de producto de Amazon | 200 | Depende de la categoría; a menudo se aplica 80 en móvil |
| Viñeta de producto de Amazon | 500 | Por viñeta, máximo 5 viñetas |
| Titular de Google Ads | 30 | Por titular; hasta 3 titulares |
| Descripción de Google Ads | 90 | Por descripción; hasta 2 descripciones |
Límites verificados en 2026. Algunas plataformas aplican en silencio topes distintos según la región o el nivel de la API. Prueba siempre antes de publicar una campaña.