Contador de palabras
Recuento en vivo de palabras, caracteres, frases y párrafos mientras escribes, más el tiempo estimado de lectura y de habla.
Estadísticas
El tiempo de lectura asume 225 palabras por minuto (velocidad media de lectura silenciosa de un adulto). El tiempo de habla asume 130 palabras por minuto (ritmo medio de una presentación oral).
Cómo funciona
En cada pulsación, el contador vuelve a derivar las seis estadísticas a partir del texto sin procesar. Las palabras son secuencias sin espacios en blanco, contadas dividiendo con la expresión regular \s+; las frases son secuencias de texto que terminan en ., ! o ? seguidas de un espacio o del final del texto; los párrafos son bloques separados por líneas en blanco. El tiempo de lectura asume 225 palabras por minuto (un ritmo típico de lectura silenciosa) y el tiempo de habla asume 130, aproximadamente la velocidad de una charla de conferencia, ambos redondeados al segundo más cercano.
Son aproximaciones honestas, y vale la pena saber dónde fallan. El recuento de frases no puede distinguir una abreviatura de un punto final, así que "El Sr. García llegó." cuenta como dos frases. El recuento de palabras también difiere legítimamente entre herramientas: esta cuenta "estado del arte" como tres palabras (sin espacios internos que las junten), mientras que algunos procesadores de texto cuentan los compuestos con guion de forma distinta, por eso tu redacción puede tener 998 palabras aquí y 1002 en otro sitio. Ninguna está equivocada; simplemente no coinciden en qué es un límite de palabra.
El recuento de caracteres es la longitud sin procesar del texto, que incluye espacios y saltos de línea. Un matiz: las cadenas de JavaScript cuentan unidades UTF-16, así que la mayoría de los emojis cuentan como 2 caracteres y algunos (como los de familia o bandera) cuentan como más. Esto coincide con cómo se suelen aplicar los límites de plataformas al estilo Twitter, así que es el número útil de ver.
Contar es un puñado de operaciones de expresiones regulares en tu pestaña. Nada de lo que escribes se transmite a ningún sitio: el panel Red de las herramientas de desarrollador permanece vacío mientras escribes, y el contador sigue funcionando con la conexión desactivada.