Contador de palabras y caracteres
TextoTodo se ejecuta en tu navegador: no se sube nada
¿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
- Pega tu texto en el campo de entrada
- El informe se actualiza mientras escribes; no hay botón que pulsar
- Si vas a enviarlo por SMS, mira la última línea: los segmentos, la codificación y los caracteres que arrastraron la codificación
- 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
Limpiar texto
TextoLimpia una columna copiada de un log o una hoja: quita duplicados, ordena, borra líneas vacías, recorta espacios y quita la numeración de línea.
Estilo de nombres
TextoConvierte identificadores entre catorce estilos de nombres, separando bien las palabras de siglas como HTTPServer. Todo en tu navegador.
Comparar texto
TextoCompara dos textos línea a línea y resalta las líneas añadidas, borradas y sin cambios, alineando cada edición por diferencia mínima. Todo local.
Conversor de chino
TextoConvierte texto chino entre caracteres simplificados y tradicionales: primero las palabras frecuentes y luego la forma más habitual del resto.
Probador de regex
TextoPrueba expresiones regulares en el navegador: resaltado en vivo, grupos de captura, vista previa de sustitución y código para cinco lenguajes.
Previsualizar Markdown
TextoEscribe Markdown a la izquierda y velo renderizado a la derecha: anclas, índice y bloques de código coloreados. El HTML pegado sigue siendo texto.