Word & Character Counter

Contador de palabras y caracteres

Recuento en vivo de palabras, caracteres, frases, párrafos y tiempo de lectura mientras escribes. Además, indicadores de límite para X / Twitter, SMS y meta SEO. 100% en tu navegador.

No. Todo el contador es JavaScript dentro de esta página. El texto nunca toca un socket de red. Abre DevTools → Network y compruébalo: no se envía ninguna petición mientras escribes. Es seguro pegar textos de productos sin publicar, contratos, borradores de atención al cliente o cualquier cosa que no quieras que registre una herramienta en servidor.

Las escrituras CJK no separan las palabras con espacios — cada carácter es, aproximadamente, su propia unidad de significado. iKit cuenta cada carácter CJK como una 'palabra' y cada token no CJK separado por espacios como una palabra. La entrada mixta (un párrafo en inglés que incluye 中文) suma ambos. Las estimaciones de tiempo de lectura y de habla se ajustan hacia las tasas CJK (350 caracteres/min en lectura, 250 caracteres/min en habla) cuanto mayor sea el número de caracteres CJK.

Límites de plataformas

Palabras más usadas

Por qué iKit Word Counter

Pensado para escritores, marketers, estudiantes y cualquiera que necesite un recuento exacto sin subir un solo byte a un servidor.

Ocho métricas en vivo

Palabras, caracteres con y sin espacios, frases, párrafos, líneas, tiempo de lectura y tiempo de habla — todo actualizándose en tiempo real mientras escribes o pegas.

Atento a la selección

Resalta cualquier parte de tu texto y una pequeña etiqueta muestra el recuento solo de esa selección — útil para párrafos, leyendas o bloques citados.

Privacidad por diseño

Todo el recuento se ejecuta en la pestaña de tu navegador. Verificable en DevTools → Network: no se envían peticiones mientras escribes. Seguro para borradores confidenciales y textos sin publicar.

Límites de plataformas de un vistazo

Barras de progreso en vivo para X / Twitter (280), SMS (160), título SEO (60) y meta descripción SEO (160) — verde / ámbar / rojo a medida que te acercas al límite.

Tiempo de lectura y de habla

Calcula el tiempo de lectura a 238 wpm y el tiempo de habla a 150 wpm, mezclados para entrada CJK. Útil para entradas de blog, guiones y presentaciones.

Frecuencia de palabras principales

Las 12 palabras más frecuentes ordenadas por frecuencia, con una barra visual — detecta repeticiones rápido en textos de marketing o ensayos.

Cómo cuenta realmente un contador de palabras

Contar caracteres es trivial. Contar palabras es sorprendentemente sutil — y contar palabras CJK es un problema completamente distinto.

  1. 1

    Caracteres: code points, no unidades UTF-16

    Un str.length ingenuo en JavaScript cuenta unidades de código UTF-16, así que un solo emoji como 🚀 cuenta como 2 (es un surrogate pair). iKit usa [...text].length, que itera sobre code points — cada emoji cuenta como 1, las letras acentuadas cuentan como 1 y los caracteres CJK cuentan como 1.

  2. 2

    Palabras: división por espacios + regex de letra Unicode

    Hacemos coincidir [\p{L}\p{N}_'’]+ con la bandera /u, que captura cada letra y dígito de cualquier alfabeto (latino, cirílico, griego, árabe, devanagari, hebreo, tailandés, etc.). Esto gestiona caracteres acentuados y apóstrofos (don't, it's) limpiamente sin partirlos en el sitio equivocado.

  3. 3

    CJK: cada carácter es una palabra

    El chino, el japonés y el coreano no separan las palabras con espacios. iKit detecta los code points en los bloques de ideogramas CJK + Kana + Hangul + tailandés y cuenta cada uno como una palabra — así un tweet en chino de 280 caracteres se lee correctamente como 280 palabras, no 1 (que es lo que dirían los separadores ingenuos).

  4. 4

    Frases y párrafos: puntuación + saltos de línea en blanco

    Las frases están delimitadas por . ! ?。 ! ? seguidos de un espacio o del fin de cadena. Los párrafos se separan por dos o más saltos de línea. Las líneas se separan simplemente por salto de línea sin importar el contenido (incluidas las líneas en blanco), igual que muestra la mayoría de los editores en el margen de números de línea.

Tareas habituales de recuento

Situaciones reales en las que vas a recurrir a un contador de palabras.

Llegar a un ensayo de 1.000 palabras o un artículo de 500

Estudiantes, periodistas y redactores escriben rutinariamente con un objetivo concreto. Un recuento de palabras en vivo significa que no tienes que estar volviendo a la barra de estado de MS Word — el número está siempre visible mientras escribes y puedes resaltar un párrafo para ver su recuento parcial.

Escribir dentro de los 280 caracteres de un post de X / Twitter

La etiqueta te muestra exactamente los caracteres que te quedan mientras escribes — sin necesidad de ir contando mentalmente mientras equilibras legibilidad y densidad de información. Lo mismo con SMS a 160 caracteres, donde pasarse cuesta dinero real en servicios de envío masivo.

Ajustar el título SEO y la meta descripción

Google trunca los títulos en torno a los 60 caracteres y las meta descripciones en torno a los 160. Pega tu borrador, mira cómo las etiquetas pasan de verde → ámbar → rojo y recorta hasta volver a estar dentro. Te ahorra una vuelta de auditoría en Lighthouse.

Detectar palabras sobreusadas en textos de marketing

La tabla de las 12 palabras más frecuentes hace que la repetición salte a la vista. Si 'increíble' aparece 8 veces en 300 palabras, lo verás al instante — y podrás sustituir la mitad por verbos más fuertes. Igualmente útil para ensayos de estudiantes que intentan variar su léxico.

Por qué importa contar en local

Los textos que cuentas suelen ser personales: el borrador de un ensayo, una cláusula de contrato, una solicitud de empleo, una campaña de marketing aún sin lanzar. Pegar cualquiera de estos en un contador del lado del servidor crea un rastro documental de trabajo no publicado. El contador de iKit es JavaScript plano ya cargado en la pestaña de tu navegador.

  • Cero peticiones de red durante el recuento — verificable en DevTools → Network.
  • El texto permanece en la memoria del navegador; se borra al pulsar Borrar o al refrescar la página.
  • Seguro para borradores confidenciales, textos protegidos por NDA, transcripciones de atención al cliente y anuncios de productos no lanzados.

Related guides

Deep-dive tutorials and tool comparisons from the iKit blog.

Preguntas frecuentes

¿Es seguro? ¿Se suben mis textos a algún sitio?

No. Todo el contador es JavaScript dentro de esta página. El texto nunca toca un socket de red. Abre DevTools → Network y compruébalo: no se envía ninguna petición mientras escribes. Es seguro pegar textos de productos sin publicar, contratos, borradores de atención al cliente o cualquier cosa que no quieras que registre una herramienta en servidor.

¿Cómo cuenta iKit las palabras en chino, japonés o coreano?

Las escrituras CJK no separan las palabras con espacios — cada carácter es, aproximadamente, su propia unidad de significado. iKit cuenta cada carácter CJK como una 'palabra' y cada token no CJK separado por espacios como una palabra. La entrada mixta (un párrafo en inglés que incluye 中文) suma ambos. Las estimaciones de tiempo de lectura y de habla se ajustan hacia las tasas CJK (350 caracteres/min en lectura, 250 caracteres/min en habla) cuanto mayor sea el número de caracteres CJK.

¿Por qué son útiles los indicadores de límite de X / Twitter y SMS?

X / Twitter limita las publicaciones a 280 caracteres. Los SMS de más de 160 caracteres se dividen en mensajes multiparte de 153 caracteres (cada uno se factura por separado). El título SEO y la meta descripción tienen límites blandos antes de que Google los trunque en los resultados de búsqueda: ~60 y ~160 caracteres. Las barras de progreso se vuelven ámbar al 85% y rojas al pasarse — más fácil que ir contando mentalmente mientras escribes.

¿Cuál es la diferencia entre tiempo de lectura y tiempo de habla?

El tiempo de lectura usa 238 palabras por minuto (la media para lectura silenciosa adulta en pantallas, según meta-análisis recientes). El tiempo de habla usa 150 wpm (la media para una oratoria clara y pausada — las charlas TED suelen rondar las 165 wpm). Para CJK usamos 350 y 250 caracteres por minuto respectivamente. Usa el tiempo de lectura para etiquetas de entradas de blog y el tiempo de habla para calcular la duración de guiones de vídeo.

¿En qué se diferencia esto del contador de palabras de MS Word?

Misma métrica, distintos valores por defecto. El contador de Word abre un diálogo y se queda en palabras + caracteres; iKit muestra ocho métricas a la vez, además de los límites de plataforma y la frecuencia de palabras. Word tampoco maneja bien el CJK (a menudo muestra 0 o cifras poco fiables en texto mixto). Y — la obvia — iKit no requiere tener Word instalado, funciona en cualquier dispositivo y no sube tu borrador a OneDrive.