piapia123
es

Contador de palabras y caracteres

Texto

Todo se ejecuta en tu navegador: no se sube nada

Entrada
Arrastra un archivo aquí para cargarlo
Resultado

¿Cuánto mide de verdad este texto? El chino se cuenta por carácter y el inglés por palabra, y son unidades distintas, así que aquí se informan por separado en vez de fundirlas en una cifra engañosa. El recuento de caracteres sigue los puntos de código de Unicode, de modo que un emoji cuenta como uno; los bytes se miden como tamaños reales en UTF-8, tres por carácter chino y cuatro por emoji; y el tiempo de lectura se estima a 300 caracteres chinos o 200 palabras inglesas por minuto.

Funciones

  • Recuento de caracteres con y sin espacios, en paralelo
  • Los caracteres chinos y las palabras inglesas se cuentan por separado
  • Número de líneas, más el de párrafos según las líneas en blanco
  • Tamaño real en bytes UTF-8: 3 bytes por carácter chino y 4 por emoji
  • Tiempo de lectura estimado a 300 caracteres chinos o 200 palabras inglesas por minuto; el tiempo de lectura en voz alta se estima aparte (200 caracteres o 130 palabras por minuto), porque hablar es más lento y la velocidad de lectura se quedaría corta para un guion
  • ⚠️ Número de SMS: decide si el texto sale como GSM-7 o UCS-2 y en cuántos segmentos se parte. GSM-7 admite 160 caracteres por segmento frente a 70 de UCS-2, y un solo signo de puntuación chino obliga a todo el mensaje a pasar a UCS-2, así que se nombran los caracteres culpables
  • Los caracteres de la tabla extendida de SMS (`[` `]` `{` `}` `~` `|` `^` `€` y compañía) se cobran como dos caracteres: la regla de conteo que más se pasa por alto
  • Recuento por puntos de código, así que los emoji y los ideogramas raros cuentan como uno
  • Un informe de dos columnas alineadas que puedes copiar entero

Cómo se usa

  1. Pega tu texto en el campo de entrada
  2. El informe se actualiza mientras escribes; no hay botón que pulsar
  3. Si vas a enviarlo por SMS, mira la última línea: los segmentos, la codificación y los caracteres que arrastraron la codificación
  4. Copia el informe entero, o toma solo el dato que necesites

Preguntas frecuentes

¿Por qué se cuentan por separado los caracteres chinos y las palabras inglesas?
Son unidades distintas. 300 caracteres chinos y 300 palabras inglesas tardan tiempos de lectura muy diferentes, así que fundirlos en una sola cifra daría una idea equivocada de la longitud. Por eso se listan las dos.
¿Por qué el número de caracteres no coincide con el «recuento de palabras» que suelo ver?
Word y programas similares definen su «recuento de palabras» como caracteres chinos más palabras inglesas, mientras que aquí se muestra el número de caracteres —espacios y puntuación incluidos—. Las dos medidas tienen su uso; lo que importa es saber cuál estás citando, así que cada línea de aquí indica su propio criterio.
¿Los emoji cuentan como uno o como dos caracteres?
Como uno. El conteo sigue los puntos de código de Unicode, mientras que el .length de las cadenas de JavaScript cuenta unidades UTF-16 y da dos por emoji. Esa diferencia es una razón habitual de que dos contadores en línea no coincidan.
¿Para qué sirve el número de bytes?
Se mide, no se estima. En UTF-8 un carácter ASCII ocupa un byte, uno chino tres y un emoji cuatro. Ese es el número que importa para cuerpos de API, almacenamiento y límites de longitud de campo.
¿Se sube mi texto a algún sitio?
No. El recuento ocurre en la memoria de tu navegador y la página no hace ninguna petición de red, así que pegar un borrador privado es seguro.

Herramientas relacionadas