Contador de palabras, caracteres y líneas
Cuenta caracteres, palabras y líneas de tu texto al instante. Ejemplo: Hola mundo = 11 caracteres, 2 palabras. Sin envío de datos. El procesamiento se realiz…
Empezar a usar
Qué cuenta exactamente
La herramienta procesa el texto localmente en tu navegador. No envía los datos a ningún servidor.
Caracteres y unidades UTF-16
El contador de caracteres usa la propiedad length de JavaScript. Esto significa que un carácter del plano suplementario (por ejemplo, muchos emojis como U+1F600) cuenta como dos unidades UTF-16. No se realiza agrupación en grafemas.
Caracteres sin espacios
Se eliminan todos los caracteres que JavaScript considera espacios en blanco (espacio, tabulación, salto de línea, etc.) y se cuenta el resto.
Palabras
Se considera palabra a cualquier secuencia consecutiva de letras o números Unicode. No se usan diccionarios de límites de palabras específicos de cada idioma. Por ejemplo, en idiomas sin espacios o con convenciones de puntuación diferentes, el recuento puede diferir del recuento editorial.
Líneas
El número de líneas se calcula según los saltos de línea. Una entrada vacía muestra 0 líneas.
Ejemplo práctico
Si escribes Hola mundo en una sola línea, el resultado es:
- Caracteres: 11
- Sin espacios: 10
- Palabras: 2
- Líneas: 1
Limitaciones
No se estima tiempo de lectura, sílabas, bytes, ni grupos de grafemas. El recuento de palabras no sigue reglas de separación de palabras de cada idioma.
Preguntas frecuentes
¿Por qué un emoji cuenta como dos caracteres?
Porque JavaScript usa unidades de 16 bits (UTF-16). Un emoji como U+1F600 está fuera del plano básico y se representa con dos unidades, por lo que el contador muestra 2.
¿Cómo cuenta las palabras en idiomas sin espacios?
Cuenta cualquier secuencia de letras o números como una palabra. Por ejemplo, en chino, una frase sin espacios se contaría como una sola palabra, aunque editorialmente sean varias.
¿El contador de líneas cuenta una línea vacía?
Si hay un salto de línea, se cuenta como una línea. Una entrada completamente vacía muestra 0 líneas.
Lista de verificación
- Verifica que los contadores se actualizan mientras escribes.
- Comprueba el ejemplo "Hola mundo" para validar el funcionamiento.
- Ten en cuenta que los emojis cuentan como dos unidades.
- Recuerda que el recuento de palabras es aproximado para idiomas sin espacios.
El procesamiento se realiza localmente en tu navegador.