Contador de Palabras y Caracteres

Pega texto y obtén un contador de palabras en vivo con caracteres, oraciones, líneas, tamaño en bytes y una estimación aproximada de tokens. Todo se ejecuta en tu navegador.

Tu texto se analiza localmente en tu navegador para producir los conteos y nunca se sube, así que notas, borradores y prompts permanecen en tu dispositivo.

¿Necesitas reformar ese texto? Prueba el Conversor de Mayúsculas.

Acerca de Contador de Palabras

Este contador de palabras te da estadísticas en vivo en cuanto empiezas a escribir o pegas texto. Como contador de palabras y caracteres reporta caracteres con y sin espacios, palabras, oraciones, párrafos, líneas, tamaño en bytes UTF-8, una estimación aproximada de tokens de LLM y un tiempo de lectura estimado a unas 200 palabras por minuto. El conteo de caracteres es consciente de grafemas, así que un emoji o una bandera cuenta como un solo carácter aunque ocupe varios bytes. Es útil para ajustar una meta descripción, encajar un tuit o un mensaje de commit, revisar un prompt antes de enviarlo a un modelo o simplemente mantener un texto dentro de su límite. También hay una lista opcional de frecuencia de palabras más usadas. Todo se calcula localmente en tu navegador, así que el texto que pegas permanece en tu dispositivo y nunca se sube.

Características

Cómo usar Contador de Palabras

  1. Pega o escribe tu texto en el cuadro de texto.
  2. Lee las tarjetas de estadísticas en vivo de caracteres, palabras, oraciones, líneas, bytes, tokens y tiempo de lectura.
  3. Revisa la lista opcional de palabras más usadas para ver qué términos se repiten más.
  4. Haz clic en Copiar estadísticas para obtener un resumen en texto plano de cada métrica.

Ejemplo

Entrada

The quick brown fox jumps over the lazy dog. 🦊

Salida

Characters (with spaces): 46
Characters (no spaces): 37
Words: 9
Sentences: 1
Lines: 1
Size (UTF-8): 48 bytes
Tokens (approx): ~12
Reading time: 1 min

El emoji del zorro cuenta como un solo carácter pero suma cuatro bytes UTF-8.

Errores comunes y solución de problemas

Preguntas frecuentes

¿El conteo de caracteres incluye espacios y saltos de línea?
La tarjeta principal de Caracteres cuenta todo, incluidos espacios, puntuación y saltos de línea. Una tarjeta aparte, Caracteres (sin espacios), elimina todos los espacios en blanco para que veas solo letras y símbolos visibles.
¿Cómo trata el conteo de caracteres los emojis y las letras acentuadas?
El conteo es consciente de grafemas usando Intl.Segmenter cuando está disponible, así que un emoji, una bandera o una letra con acento combinado cuenta como un solo carácter aunque ocupe varios bytes UTF-8.
¿Para qué sirve el conteo aproximado de tokens?
Da una estimación rápida de cuántos tokens de LLM usa tu texto, basada en una heurística de aproximadamente caracteres / 4 y etiquetada como aprox. Es útil para mantenerte dentro del presupuesto de contexto de un modelo, pero no sustituye al tokenizador exacto del modelo.
¿Cómo se calcula el tiempo de lectura?
El tiempo de lectura divide el conteo de palabras entre unas 200 palabras por minuto y redondea hacia arriba, así que cualquier texto no vacío muestra al menos un minuto. Es una guía aproximada de cuánto tarda en leerse el pasaje en voz alta o en silencio.
¿En qué se diferencia el tamaño en bytes del conteo de caracteres?
El tamaño en bytes es la longitud UTF-8 de tu texto, que muchas API y bases de datos limitan. Los caracteres ASCII ocupan un byte, las letras acentuadas suelen ocupar dos, la mayoría de los caracteres CJK ocupan tres y los emojis ocupan cuatro, así que los bytes suelen ser más que el conteo de caracteres.
¿Se sube mi texto cuando lo cuento?
No. El contador de palabras se ejecuta por completo en tu navegador, así que el texto que pegas se procesa localmente en tu dispositivo y nunca se envía a un servidor.

Herramientas relacionadas

Todas las herramientas de ArrayKit