¿Qué es el contador de palabras y caracteres?
Esta herramienta analiza cualquier texto y te muestra el número de palabras, cuántas palabras distintas (únicas) contiene, el total de caracteres incluyendo los espacios, los caracteres visibles (sin contar los espacios en blanco) y la cantidad de espacios literales. Además, genera una tabla de densidad de palabras que indica cuántas veces aparece cada palabra y qué porcentaje representa dentro del texto: algo muy práctico para redacción SEO, trabajos académicos, los límites de caracteres de las redes sociales y para comprobar la legibilidad. Es una herramienta de procesamiento de texto puro y funciona exactamente igual en cualquier parte del mundo.
Cómo usarlo
Pega o escribe tu texto en el cuadro y envíalo. Deja marcada la casilla «Omitir palabras vacías en el gráfico de densidad» para ocultar las palabras de relleno más habituales (el, la, de, y...) de la tabla de densidad, aunque sí se sigan contabilizando en el total de palabras. Desmárcala si quieres ver todas las palabras en la lista de densidad.
Las reglas de conteo
Una palabra es una secuencia máxima de letras o dígitos que puede contener guiones o apóstrofos internos, de modo que «up-to-date», «don't» y «sister-in-law» cuentan como una sola palabra cada una. Todos los caracteres cuenta cada carácter, incluidos espacios, tabulaciones y saltos de línea. Caracteres visibles cuenta solo los caracteres que no son espacios en blanco. Espacios cuenta únicamente el carácter de espacio literal (U+0020).
La densidad de una palabra es el número de veces que aparece dividido entre el total de palabras, multiplicado por 100 y mostrado con dos decimales:
$$\text{density}(w) = \frac{\text{count}(w)}{\text{allWords}} \times 100$$Si no hay palabras, todas las densidades son 0,00 %. Los caracteres visibles se calculan como:
$$\text{visibleCharacters} = \text{allCharacters} - \text{whitespace}$$
Ejemplo práctico
Para «The quick brown fox. The fox is up-to-date.» hay 8 palabras, 6 palabras únicas, 44 caracteres, 7 espacios y 37 caracteres visibles. Si se omiten las palabras vacías, la tabla de densidad muestra fox 2 \(\frac{2}{8} \times 100 = 25{,}00\,\%\), quick 1 (12,50 %), brown 1 (12,50 %) y up-to-date 1 (12,50 %), con un total de 8 palabras y 100,00 %.
Preguntas frecuentes
¿Los espacios cuentan como caracteres? Sí: «Todos los caracteres» incluye los espacios, mientras que «Caracteres visibles» los excluye.
¿Se eliminan las palabras vacías del recuento de palabras? No. Omitir las palabras vacías solo las oculta de la tabla de densidad; siguen sumando en «Todas las palabras».
¿Admite texto con tildes o en alfabetos no latinos? Sí, el detector de palabras utiliza las clases Unicode de letras y dígitos.