Saltar al contenido
en es

Contador de caracteres y palabras

Pega tu texto y mira caracteres, palabras, frases, líneas, párrafos, bytes UTF-8 y UTF-16, y lo que se tarda en leerlo o decirlo. Los emojis y las letras con tilde cuentan como un carácter.

Se ejecuta en tu navegador: no se sube nada.

Estadísticas

Cómo se usa

  1. Escribe o pega tu texto. Los números se actualizan mientras escribes.
  2. Lee los recuentos. Los caracteres se cuentan como los ve una persona, así que 👨‍👩‍👧‍👦 es uno.
  3. Usa los bytes para comprobar límites como columnas de base de datos o campos de API.

Preguntas frecuentes

¿Cómo se cuentan los caracteres?

Como caracteres percibidos por el usuario (grupos de grafemas, con Intl.Segmenter): una letra con tilde, una bandera o un emoji de familia cuentan como uno. “Puntos de código” es el recuento Unicode, mayor en las secuencias de emojis.

¿Qué diferencia hay entre bytes UTF-8 y UTF-16?

UTF-8 usa 1 byte para ASCII y hasta 4 para otros caracteres, y es la codificación de la web, JSON y la mayoría de bases de datos. UTF-16 usa 2 bytes por unidad de código (4 para emojis) y es lo que usan JavaScript y Windows por dentro. Límites como VARCHAR(255) en MySQL cuentan caracteres, no bytes, pero los límites de archivos y APIs suelen contar bytes UTF-8.

¿Cómo se calcula el tiempo de lectura?

Unas 238 palabras por minuto para lectura silenciosa y 150 para hablar en voz alta, promedios habituales para lectores adultos en inglés. Tómalo como una estimación.

¿Cómo se cuentan las palabras en chino o japonés?

Esos idiomas no usan espacios, así que se emplea el segmentador de palabras del navegador. El resultado es una buena aproximación, no un recuento exacto.

¿Se envía mi texto a algún sitio?

No. Todo se cuenta en tu navegador.