Texto · Análisis

Contador de palabras y caracteres

Escribe o pega tu texto y obtén al instante palabras, caracteres, sílabas, oraciones, tiempos de lectura y el índice de lecturabilidad Fernández-Huerta para saber si tu texto es fácil de leer. Todo el análisis ocurre en tu navegador, sin enviar nada a ningún servidor.

Editor activo
Palabras totales
0
0 únicas · media 0 letras
Caracteres (con espacios)
0
Caracteres (sin espacios)
0
Sílabas
0
Oraciones
0
Párrafos
0
Líneas
0
Longitud media de oración
0
palabras/oración
Tiempos de lectura
PPM
Lectura silenciosa 225 PPM
0 s
Locución (voz alta) ≈ 130 PPM
0 s
Índice de lecturabilidad Fernández-Huerta
0

30 50 70 90 100+

≤ 30 muy difícil 30–60 normal ≥ 70 muy fácil

Palabras más usadas (densidad)
  1. Empieza a escribir para ver las palabras más frecuentes.

Las palabras vacías (artículos, preposiciones, pronombres) se excluyen del ranking porque aportan poco al contenido. La densidad muestra cuántas veces aparece cada palabra sobre el total de palabras del texto.

Qué hace esta herramienta

Analiza cualquier texto escrito en español y te devuelve, en tiempo real, métricas objetivas para entender su forma: cuántas palabras y caracteres tiene, cuántas sílabas suman, cuántas oraciones y párrafos lo componen, cuánto se tarda en leerlo en silencio y en voz alta, qué palabras se repiten demasiado y, sobre todo, si el texto es fácil o difícil de leer según el índice de lecturabilidad Fernández-Huerta, la versión española del Flesch.

Casos de uso

Cómo se usa

  1. Escribe directamente en el editor o pega el texto que quieras analizar (Ctrl+V).
  2. Si lo tienes en un archivo local, pulsa Cargar .txt y selecciónalo.
  3. Las métricas se actualizan en vivo, letra a letra, sin pulsar ningún botón.
  4. Si tu texto trae dobles espacios o saltos de línea raros del PDF, pulsa Compactar.
  5. Ajusta los PPM si lees más rápido o más lento de la media.
  6. Usa Copiar para llevarte el texto limpio al portapapeles.

Preguntas frecuentes

¿Qué cuenta como palabra y qué como carácter?

Una palabra es cualquier secuencia de letras o números separada por espacios o saltos de línea. Un carácter es cada letra, número, signo de puntuación o espacio individual. La herramienta te muestra ambos recuentos por separado para que elijas el que necesitas (los traductores suelen usar "sin espacios", X (Twitter) aplica "con espacios").

¿Cómo se cuentan las sílabas en español?

Se aplica una versión simplificada del algoritmo de conteo silábico del español: se cuentan los grupos vocálicos fuertes (a, e, o) y los débiles con tilde (í, ú), se resuelven los diptongos y se restan las vocales en hiato. Para palabras con tilde diacrítica se aplica la regla estándar. Es un conteo automático, no fonético, así que en casos raros puede desviarse en uno o dos del conteo manual de un hablante.

¿Qué es el índice Fernández-Huerta y para qué sirve?

Es la adaptación al español del popular índice Flesch, creada por Fernández Huerta en 1959. Cuantifica lo fácil o difícil que resulta leer un texto combinando dos variables: la longitud media de las palabras y la longitud media de las oraciones, medidas en sílabas y palabras respectivamente. El resultado va de 0 a 100: cuanto más alto, más fácil. ≥ 70 se considera muy fácil (revista divulgativa), 30–60 es el rango normal (periódico, libro medio), ≤ 30 es muy difícil (manual técnico, jurídico denso).

¿Por qué mis textos largos tardan en analizarse?

El análisis recorre el texto completo cada vez que pulsas una tecla, calculando métricas, contando sílabas y actualizando la densidad. Para novelas (100.000+ palabras) puede notarse un pequeño retraso. En ese caso, abre la consola del navegador: verás que está hecho en JavaScript puro, sin enviar nada a la red, y se ejecuta en tu propio procesador.

¿Qué pasa con el texto que escribo? ¿Lo ve alguien más?

No. Tus datos se quedan en tu navegador. El texto no se envía a ningún servidor, ni siquiera al nuestro. Lo único que se guarda en tu propio localStorage es el contenido del editor, para que la próxima vez que abras la herramienta lo encuentres tal cual lo dejaste. Si borras el texto manualmente o borras los datos del navegador, desaparece por completo.

¿Por qué a veces aparecen "palabras más usadas" en otro idioma?

La herramienta detecta heurísticamente el idioma del texto (mayoría de stop-words español o inglés) para decidir qué palabras vacías excluir del ranking. Si tu texto es muy corto o mezcla idiomas, puede no acertar. El idioma detectado se muestra siempre en la etiqueta superior derecha de la tarjeta de densidad.

Por qué esta herramienta y no otra

Hay decenas de contadores de palabras online, pero pocos ofrecen en un solo panel el trío que necesitas para escribir en serio: densidad de vocabulario (qué palabras se repiten), tiempos de lectura y locución (cuánto va a durar) y un índice de lecturabilidad pensado para español, no el Flesch genérico que falla con nuestras palabras largas. Aquí además todo se calcula en tu navegador, sin registro, sin límite de uso y con persistencia local para que no pierdas el texto al cerrar la pestaña.

Privacidad

Tus datos se quedan en tu navegador. Y una vez cargada, esta herramienta funciona sin internet. El texto que escribes se analiza en tu propio dispositivo y solo se guarda en el localStorage de tu navegador para mantener el editor entre visitas. No hay servidor que recoja el contenido, ni cuentas, ni registros, ni analítica de uso.

Apoya el proyecto

Este proyecto es independiente, sin funciones de pago y sin paywalls. Si te resulta útil, puedes apoyar su mantenimiento invitándonos a un café en Ko-Fi (1000HW).

Otras herramientas de 1000 Herramientas Web

Vuelve al directorio principal para explorar el resto de utilidades.

Cómo funciona un analizador de texto en el navegador

Esta herramienta está escrita en JavaScript puro y se ejecuta en tu navegador, sin enviar el texto a ningún servidor. Cada pulsación dispara un pequeño motor que aplica algoritmos clásicos de lingüística computacional adaptados al español: tokenización por espacios, conteo silábico, índice Fernández-Huerta y ranking de densidad.

Conteo de palabras, caracteres y oraciones

Una palabra es cualquier secuencia de letras, números o guiones rodeada de espacios o saltos de línea; el editor aplica una expresión regular equivalente a /[A-Za-zÁÉÍÓÚÜÑáéíóúüñ0-9-]+/g y cuenta las coincidencias. Los caracteres se cuentan por longitud de cadena; los "sin espacios" restan espacios, saltos y tabuladores. Las oraciones se segmentan por los signos . ! ? … seguidos de espacio o fin de línea, y los párrafos por líneas en blanco consecutivas. Las líneas se cuentan como bloques terminados en salto de línea.

Conteo de sílabas en español

Contar sílabas en español no es trivial por diptongos (dos vocales en la misma sílaba), triptongos e hiatos. La herramienta aplica un algoritmo simplificado: normaliza a minúsculas y elimina tildes diacríticas, divide cada palabra en "núcleos" vocálicos y trata como una sola sílaba las combinaciones fuerte+débil o débil+fuerte (ai, ie, ue…). Las palabras con tilde diacrítica se cuentan según la regla estándar (mío = 2). El resultado es fiable para la mayoría de los casos, aunque en palabras muy técnicas o préstamos puede desviarse en una unidad del conteo manual.

El índice Fernández-Huerta

El Fernández-Huerta es la versión española del clásico Flesch, calibrada por Fernández Huerta en 1959. Su fórmula es F = 206,84 − 0,60·P − 1,02·Fs, donde P es la longitud media de las frases en palabras y Fs el promedio de sílabas por cada 100 palabras. El resultado va de 0 a 100: ≥ 70 es lectura muy fácil, 60–70 fácil, 50–60 normal, 30–50 difícil y ≤ 30 muy difícil. La herramienta muestra el valor numérico, una etiqueta con la banda y un marcador visual sobre la escala.

Tiempos de lectura y locución

Para lectura silenciosa se asume un promedio de 225 palabras por minuto (PPM), el baremo más extendido en investigación de comprensión lectora. Para voz alta se usan 130 PPM, cercano al ritmo natural de un presentador. Ambos valores son configurables desde el campo Velocidad. Si tu texto tiene fórmulas técnicas, párrafos en otros idiomas o nombres difíciles de pronunciar, conviene bajar la PPM manualmente: la herramienta no puede saberlo por ti.

Cómo usar la herramienta paso a paso

  1. Pegar o escribir. El editor acepta texto plano Unicode. Si traes el contenido de un PDF, suele venir con dobles espacios y saltos de línea rotos: pulsa Compactar antes de mirar las métricas.
  2. Cargar archivo .txt. Si lo tienes en local, usa el botón Cargar .txt. Lo lee y lo vuelca al editor; no sube nada a ningún servidor.
  3. Mirar la métrica principal. Las palabras totales y la longitud media te dan una idea del peso del texto.
  4. Comprobar densidad. La tarjeta "Palabras más usadas" muestra qué términos se repiten más, descontando palabras vacías. Si tu keyword aparece por encima del 3–4 %, probablemente la has forzado demasiado.
  5. Ajustar la PPM si es necesario. Para textos técnicos, baja a 150–180. Para lectura rápida en diagonal, sube a 300.
  6. Compactar y copiar. Compactar limpia dobles espacios y saltos sobrantes; Copiar lo lleva al portapapeles.
  7. Mirar el Fernández-Huerta. Si cae por debajo de 50, conviene revisar la longitud de las frases. Acortar oraciones largas y sustituir tecnicismos por sinónimos más cortos suele subir la puntuación varios puntos.

Casos prácticos

Caso 1 — Redactar una entrada de blog SEO de 1.500 palabras.
Pegas el borrador: 1.512 palabras, Fernández-Huerta 52. La densidad muestra "contenido" 18 veces (1,2 %), "usuario" 14, "Google" 11. Bien: keyword presente sin sobreoptimización. Para mejorar el Flesch divides los párrafos largos en dos y reescribes las oraciones de más de 25 palabras. Subes a 58.

Caso 2 — Verificar que un ensayo cumple el mínimo de la rúbrica.
La rúbrica pide mínimo 800 palabras y un máximo de 1.200. Pegas el trabajo: 943 palabras, 7,8 sílabas por palabra. Cumple. Además el Fernández-Huerta da 61, dentro del rango de "lectura fácil" apropiado para un ensayo de divulgación.

Caso 3 — Calcular la duración de un guion de podcast.
Tienes un guion de 2.300 palabras. Con 130 PPM sale 17 min 41 s. Sumando pausas y despedida, el episodio quedará en torno a 22 minutos. Si te pasas, recorta párrafos verbosos y mira cómo baja el contador.

Caso 4 — Detectar repetición de palabras en un texto narrativo.
En un capítulo de novela, la densidad muestra "casa" 24 veces, "puerta" 17 y "noche" 19. Las dos primeras entran dentro de lo razonable; "noche" conviene sustituirla por sinónimos ("madrugada", "oscuridad", "atardecer") para enriquecer la prosa.

Consejos y trucos

Limitaciones y consideraciones

Esta herramienta es informativa, no asesora. El conteo de sílabas es automático y basado en reglas: en palabras muy técnicas, préstamos recientes o nombres propios extranjeros puede desviarse en una unidad del conteo manual. El Fernández-Huerta está calibrado para castellano peninsular; en otras variantes del español los baremos pueden variar ligeramente. La detección de idioma es heurística: en textos muy cortos puede equivocarse. Para textos especialmente largos (decenas de miles de palabras) puede notarse un pequeño retraso al escribir; en ese caso, trabaja el grueso en un editor externo y usa esta herramienta solo para la medición final.

Glosario

Token
Unidad mínima en que se divide un texto al analizarlo (aquí, palabra).
Tokenización
Proceso de separar un texto en sus tokens.
Sílaba
Cada parte en que se divide una palabra al pronunciarla. "Casa" tiene 2, "murciélago" tiene 4.
Diptongo
Dos vocales en la misma sílaba (ai, ie, ue…). Cuenta como una sola sílaba.
Hiato
Dos vocales fuertes o fuerte+débil con tilde en sílabas distintas (aa, aú…). Cuenta como dos sílabas.
Fernández-Huerta
Índice de lecturabilidad para textos en español, equivalente del Flesch. De 0 (muy difícil) a 100 (muy fácil).
Densidad de vocabulario
Frecuencia relativa de cada palabra sobre el total. Útil para SEO y para detectar repeticiones excesivas.
Palabras vacías (stop-words)
Palabras muy frecuentes y poco significativas (de, la, que, el, en…) que se excluyen del ranking de densidad.
PPM
Palabras por minuto. 225 PPM es la media de lectura silenciosa en un adulto; 130 PPM es un ritmo natural de locución.
Longitud media de oración
Palabras por oración. ≥ 25 penaliza el Fernández-Huerta.