Contador de texto

Cuenta palabras, caracteres Unicode, líneas y bytes UTF-8, con frecuencia de palabras.

Texto y Regex
Preparando tu espacio de trabajo…
Entrada
Salida
Tu resultado aparecerá aquí.

Cómo usarlo

  1. Introduce datos o elige opciones de generación.
  2. Ejecuta y revisa los valores y mensajes.
  3. Copia el resultado o descarga un archivo local.

Contador de texto

Cuenta palabras, caracteres Unicode, líneas y bytes UTF-8, con frecuencia de palabras.

El procesamiento se realiza en tu navegador. Tu entrada no se envía a DevToolsy.

Cómo funciona

Pega o abre texto UTF-8 para contar en vivo. Separa grafemas, puntos de código y unidades UTF-16; muestra las 20 palabras más frecuentes en minúsculas y estima lectura a la velocidad elegida.

Antes y después
Entrada
Hello, developer 👋!

Build small tools. Test carefully.
Salida
{
  "metrics": {
    "words": 7,
    "graphemes": 55,
    "nonWhitespace": 47,
    "codePoints": 55,
    "codeUnits": 56,
    "utf8Bytes": 58,
    "lines": 3,
    "nonEmptyLines": 2,
    "paragraphs": 2,
    "sentences": 3,
    "readingSeconds": 3
  },
  "locale": "es",
  "wordsPerMinute": 200,
  "frequency": [
    {
      "word": "build",
      "count": 1
    },
    {
      "word": "carefully",
      "count": 1
    },
    {
      "word": "developer",
      "count": 1
    },
    {
      "word": "hello",
      "count": 1
    },
    {
      "word": "small",
      "count": 1
    },
    {
      "word": "test",
      "count": 1
    },
    {
      "word": "tools",
      "count": 1
    }
  ]
}

Cuenta palabras, caracteres Unicode, líneas y bytes UTF-8, con frecuencia de palabras.

Opciones y fidelidad de datos

Palabras y oraciones usan Intl.Segmenter con el idioma de la página. Líneas en blanco separan párrafos; un salto final añade una línea lógica. La lectura se estima en segundos.

Trabajar con el resultado

Otras herramientas pueden contar unidades, grafemas o palabras de forma distinta. El idioma y la segmentación influyen; la lectura estimada no mide a una persona concreta.

Sí. Hay acciones para copiar y descargar. Cambiar entradas u opciones invalida el resultado anterior.

Límites de procesamiento

Texto hasta 1 MiB; User-Agent hasta 16 KiB. Direcciones e identificadores tienen límites menores. Hasta 1.000 ULID, 10.000 palabras o 256 subredes. Límite de 10 segundos.

Más informaciónIntl.Segmenter
?

Preguntas frecuentes

¿Por qué difiere de string.length?

Pega o abre texto UTF-8 para contar en vivo. Separa grafemas, puntos de código y unidades UTF-16; muestra las 20 palabras más frecuentes en minúsculas y estima lectura a la velocidad elegida.

¿Cómo cuenta palabras, párrafos y lectura?

Palabras y oraciones usan Intl.Segmenter con el idioma de la página. Líneas en blanco separan párrafos; un salto final añade una línea lógica. La lectura se estima en segundos.

¿Todos los editores mostrarán lo mismo?

Otras herramientas pueden contar unidades, grafemas o palabras de forma distinta. El idioma y la segmentación influyen; la lectura estimada no mide a una persona concreta.

¿Se suben mis datos?

El procesamiento se realiza en tu navegador. Tu entrada no se envía a DevToolsy.

¿Puedo copiar o descargar el resultado?

Sí. Hay acciones para copiar y descargar. Cambiar entradas u opciones invalida el resultado anterior.

Encuentra tu próxima herramienta

Idioma

¿Cambiar de idioma? Se borrará el contenido actual. Primero copia o descarga tu trabajo.