Cómo contar palabras y caracteres en cualquier texto
Saber exactamente cuántas palabras o caracteres contiene tu texto importa más a menudo de lo que crees. Las publicaciones en redes sociales tienen límites de caracteres. Los artículos académicos tienen recuentos de palabras. Las meta descripciones SEO necesitan alcanzar un rango específico. Incluso las líneas de asunto de correo electrónico rinden mejor en ciertas longitudes. Un contador basado en navegador muestra todo en vivo mientras escribes, sin requerir carga al servidor.
Límites de caracteres por plataforma
| Plataforma | Límite | Qué cuenta |
|---|---|---|
| Publicación Twitter/X | 280 caracteres | Todos los caracteres incluidos espacios |
| Twitter/X Premium | 25.000 caracteres | Por tweet "Long Post" |
| Pie de Instagram | 2.200 caracteres | Todos los caracteres |
| Bio de Instagram | 150 caracteres | Parte visible del perfil |
| Publicación LinkedIn | 3.000 caracteres | Todos los caracteres |
| Título LinkedIn | 220 caracteres | Debajo de tu nombre en el perfil |
| Pie TikTok | 4.000 caracteres | Por publicación de video |
| Publicación Facebook | 63.206 caracteres | Pero mejor engagement bajo 80 |
| Publicación Bluesky | 300 caracteres | Incluye espacios |
| Toot Mastodon | 500 caracteres | Predeterminado; algunas instancias permiten más |
| Meta descripción (SEO) | 155-160 caracteres | Visible en resultados de búsqueda |
| Etiqueta de título (SEO) | 50-60 caracteres | Truncado más allá en SERPs |
| Mensaje SMS | 160 caracteres | Por segmento |
| Línea de asunto de correo | 50-60 caracteres | Para visualización móvil |
| Título YouTube | 100 caracteres | Para visualización completa |
| Descripción YouTube | 5.000 caracteres | Primeros 125 visibles sin "más" |
| Título de publicación Reddit | 300 caracteres | Los subreddits pueden establecer límites más bajos |
| Mensaje Discord | 2.000 caracteres | Por mensaje; más largo se divide en varios |
| Mensaje WhatsApp | 65.536 caracteres | Efectivamente ilimitado para chat |
Cómo contar palabras y caracteres
- Pega o escribe tu texto: ingresa texto en el contador. Las estadísticas se actualizan al instante mientras escribes.
- Revisa las estadísticas: ve el recuento de palabras, recuento de caracteres (con y sin espacios), recuento de oraciones, recuento de párrafos y tiempo estimado de lectura.
- Copia los resultados: haz clic en "Copiar Stats" para guardar el análisis en tu portapapeles.
Una breve historia del recuento de palabras
El recuento de palabras precede a las computadoras en siglos. Los escribas medievales contaban palabras para estimar el pago (pagado por "línea" de texto en algunos monasterios, por "página" en otros). La primera guía de estilo en inglés en especificar recuentos de palabras fue probablemente "The Elements of Style" de Strunk & White (1918), que establecía 250-300 palabras como máximo típico de párrafo.
El recuento de palabras se volvió mecánico con las máquinas de escribir: una página estándar de manuscrito mecanografiado era ~250 palabras (Courier 12 puntos, doble espaciado, márgenes de 1 pulgada). Esta sigue siendo la "página de manuscrito estándar" en la edición; los novelistas negocian adelantos de libro por palabra, y una página publicada corresponde a ~250 palabras de manuscrito.
Microsoft Word agregó un contador de palabras integrado en Word 95 (1995), haciéndolo instantáneo en lugar de algo que rastreabas manualmente. Los contadores de palabras basados en web aparecieron a finales de los años 1990. Hoy, cada herramienta de escritura (Google Docs, Notion, Obsidian, VS Code, Word, Pages) tiene recuento de palabras en vivo; existen contadores dedicados basados en navegador para cuando estás pegando texto sin un editor.
Más allá del recuento básico
Los buenos contadores de palabras te dan más que solo un número:
Tiempo de lectura: estimado en aproximadamente 200-250 palabras por minuto. Útil para entradas de blog y artículos para que los lectores sepan a qué se están comprometiendo.
Densidad de palabras clave: con qué frecuencia palabras específicas aparecen como porcentaje del total de palabras. Importante para SEO: quieres que tu palabra clave objetivo aparezca naturalmente (1-2% densidad) sin saturación.
Recuentos de oraciones y párrafos: ayudan a juzgar la estructura de tu escritura. Los párrafos cortos (2-4 oraciones) son más fáciles de leer en pantallas.
Longitud promedio de palabra: una longitud promedio de palabra más corta generalmente significa lectura más fácil. Hemingway promedió 4.2 letras por palabra; los artículos académicos a menudo promedian 5.5+.
Palabras más usadas: muestra las palabras principales por frecuencia. Útil para detectar repetición o encontrar tus palabras "tic" (los escritores tienden a sobreusar ciertas palabras inconscientemente).
Puntuaciones de legibilidad: Flesch-Kincaid (US), Gunning Fog, SMOG, Coleman-Liau dan estimaciones de nivel escolar. La mayoría de periódicos apuntan al nivel de lectura de 8° grado; los documentos corporativos a menudo alcanzan 12+.
Qué cuenta como una "palabra"
La definición de palabra varía más de lo que podrías esperar:
- Separación por espacios: la mayoría de contadores dividen el texto por espacios. "It's" es 1 palabra; "well-being" es 1 palabra (el guión conecta); "U.S.A." es 1 palabra (sin espacios).
- Recuento compuesto: algunas guías de estilo cuentan las palabras con guión como 2 ("twenty-five" → 2 palabras). La mayoría de contadores no.
- Números: "1,000,000" es típicamente 1 palabra. "1 millón" es 2 palabras.
- Siglas: "FAQ" es 1 palabra. "F.A.Q." también es 1 palabra (sin espacios internos).
- Emoji: generalmente 1 palabra cada uno, pero algunos contadores los cuentan como 0 (no texto) o por su tamaño de grupo de grafemas (que puede ser 4+ codepoints para modificadores de tono de piel).
- Idiomas CJK: chino, japonés, coreano no usan espacios entre palabras. El recuento puro de caracteres (o recuento de pares de caracteres) aproxima el recuento de palabras. Algunos contadores usan segmentación apropiada de palabras; la mayoría regresa a recuentos de caracteres.
Para recuentos de palabras consistentes entre herramientas, pega el mismo texto en múltiples contadores y elige el que coincida con el recuento de tu plataforma objetivo.
Trampas Unicode y emoji
El recuento de texto moderno debe manejar correctamente Unicode:
- Caracteres combinantes: "é" puede ser un codepoint (U+00E9) o dos (U+0065 + U+0301 acento agudo combinante). Ambos se muestran idénticamente. Un recuento ingenuo de caracteres da 1 o 2 dependiendo de la codificación.
- Pares sustitutos: emoji y caracteres raros usan 2 unidades de código UTF-16. El
.lengthde JavaScript devuelve 2 para "😀" a menos que uses[...str].length(que devuelve 1). Twitter, Discord y la mayoría de plataformas cuentan por grupos de grafemas. - Modificadores de tono de piel: 👍🏽 es un carácter percibido por el usuario pero 2 codepoints (el pulgar + modificador de tono). Los emoji de familia como 👨👩👧👦 pueden ser 7+ codepoints.
- Unidores de ancho cero: secuencias emoji como 👨💻 (hombre + ZWJ + laptop) usan unidores de ancho cero. Dividir por codepoint sobre-cuenta.
- Texto de derecha a izquierda: árabe y hebreo agregan caracteres de control direccionales que cuentan hacia los límites pero son invisibles.
Un buen contador usa la API Intl.Segmenter (nativa del navegador, desde 2022) para manejar todos estos correctamente.
Errores comunes
- Los tweets "Long Post" de Twitter Premium cuentan diferente: límite de 25,000 caracteres, pero los medios (imágenes, videos) cuentan hacia el límite en el nivel gratuito y no tienen impacto en el pagado.
- Los mensajes SMS multi-segmento cuestan más: SMS de más de 160 caracteres se divide en múltiples segmentos, cada uno cobrado por separado. Usa un contador que señale multi-segmento.
- SMS GSM-7 vs Unicode: SMS en codificación GSM-7 permite 160 caracteres por segmento; Unicode (cualquier carácter no latino) reduce el límite a 70 por segmento. Un solo emoji o letra acentuada puede multiplicar tu costo SMS.
- Texto "vacío" solo con espacios: un texto con solo espacios, tabuladores o saltos de línea cuenta caracteres pero cero palabras. Forma fácil de detectar espacios pegados accidentalmente.
- Marcado Markdown contado como texto: los contadores de palabras típicamente cuentan Markdown sin procesar, incluyendo marcadores
**negrita**y sintaxis[texto de enlace](url). Si tu plataforma renderiza Markdown a texto plano, el recuento de caracteres visibles es más corto que el recuento de fuente. - Caracteres de seguimiento ocultos: las herramientas anti-spam a veces agregan caracteres de seguimiento invisibles (espacios de ancho cero, unidores de ancho cero) para detectar copiar-pegar. Estos cuentan hacia los límites de plataforma.
Consejos
- Escribe primero, cuenta después: no dejes que los límites de caracteres restrinjan tu primer borrador. Escribe libremente, luego recorta para ajustar.
- Verifica antes de publicar: pega tu publicación de redes sociales en un contador antes de publicar. Quedar cortado a mitad de frase se ve poco profesional.
- Usa el tiempo de lectura para entradas de blog: agregar "5 min de lectura" a tus artículos establece expectativas del lector y puede aumentar el engagement.
- Observa los caracteres invisibles: algunos editores de texto agregan caracteres ocultos (espacios de ancho cero, espacios no separables) que cuentan hacia los límites pero son invisibles. Un contador de caracteres los revela.
- Apunta a recuentos de palabras por tipo de contenido: 1,500-2,500 palabras para entradas de blog largas (sweet spot SEO), 500-800 para artículos de newsletter, 300-500 para descripciones de producto, 50-150 para titulares publicitarios.
- Combina con un verificador de nivel de lectura: contar palabras solo no te dice si tu escritura es clara. Una puntuación de legibilidad (Flesch-Kincaid, Hemingway) revela si tu texto coincide con el nivel de lectura de tu audiencia.
Privacidad y texto confidencial
El contador de palabras se ejecuta completamente en tu navegador. El texto que pegas, las estadísticas generadas y cualquier configuración personalizada permanecen en tu dispositivo. Nada se carga a un servidor, registra ni comparte con nadie.
Esto importa porque las entradas de texto son a menudo confidenciales: borradores de correos a clientes, correspondencia legal confidencial, escritura interna de la empresa, entradas de diario personal, borradores de capítulos de libros no publicados. Los contadores de palabras en la nube registran tu texto en sus solicitudes de servidor, a veces reteniéndolo para "mejora" o análisis. Para escritura sensible, un contador solo en navegador tiene cero exposición: pega, ve los recuentos, cierra la pestaña, se fue.
El recuento basado en navegador también funciona sin conexión una vez cargada la página, útil al viajar o escribir en entornos de baja conectividad.
Preguntas frecuentes
¿Cuál es la diferencia entre caracteres con y sin espacios?
Los caracteres con espacios cuentan todos los caracteres, incluidos los espacios entre palabras. Sin espacios, solo se cuentan letras, cifras y puntuación. Algunas plataformas cuentan de una forma, otras de la otra, Twitter/X cuenta los espacios, SMS también.
¿Cómo se calcula el tiempo de lectura?
El tiempo de lectura se estima típicamente en 200-250 palabras por minuto para un adulto medio. Un artículo de 1000 palabras tarda entre 4 y 5 minutos en leerse.
¿El contador funciona con otros idiomas?
Sí. Los contadores de palabras y caracteres admiten todos los idiomas y los caracteres Unicode, incluidos el chino, el japonés, el coreano, el árabe, los emoji y los caracteres acentuados.
¿Se guarda mi texto o se envía a algún sitio?
No. Todo el conteo se hace en tu navegador. Tu texto nunca sale de tu dispositivo.