Menú

Idioma

Unidades

Cambia el símbolo y el formato. No convierte importes.

Tema

Sugerir una herramienta

Contador de caracteres, palabras y bytes

Caracteres, palabras, líneas y bytes. Contando de verdad: un emoji es un carácter, aunque tu editor diga que son dos.

Código Codificar y contar Sin registro

Tus datos

Se cuenta en tu navegador. El texto no sale de tu equipo.

Resultado

Caracteres 92
Sin espacios
78
Palabras
15
Líneas
2
Párrafos
1
Tamaño en UTF-8 (bytes)
94
Tiempo de lectura (min)
0,1

Qué damos por supuesto

  • Se cuenta en tu navegador. El texto no se envía a ningún sitio.
  • Un carácter es lo que una persona llamaría carácter: un emoji cuenta uno, aunque ocupe dos posiciones en memoria.
  • Los bytes se miden en UTF-8, que es lo que ocupa de verdad en un fichero o en una petición. Un acento ocupa dos.
  • Una palabra es cualquier grupo de caracteres separado por espacios. Los guiones no separan.
  • El tiempo de lectura usa 200 palabras por minuto, que es la referencia habitual para texto en pantalla.

Cómo se calcula

Contar caracteres parece trivial y no lo es, porque hay tres respuestas distintas y todas son correctas según para qué preguntes.

Caracteres, unidades y bytes

JavaScript cuenta en unidades de 16 bits: para él un emoji vale 2 y una bandera puede valer 4. Lo que una persona llama carácter es otra cosa, y es lo que cuentan los límites de Twitter o de un SMS. Y lo que ocupa en disco es una tercera cifra: los bytes UTF-8, donde una «á» son dos y un emoji cuatro.

Aquí verás las tres. La principal es la de caracteres «de persona», y si no coincide con la de tu editor te avisamos de por qué.

Para qué sirve cada una

Los caracteres son los del límite de una meta descripción o de un tuit. Los bytes son lo que cuenta una base de datos con un VARCHAR(255) o un límite de tamaño de petición: por eso un texto de 200 caracteres con acentos puede no caber en 255 bytes.

Un ejemplo

El texto hola 👋 tiene 6 caracteres, pero tu editor probablemente diga 7 y ocupa 9 bytes en UTF-8. Las tres cifras son ciertas: lo que cambia es la pregunta.

Preguntas frecuentes

¿Por qué mi editor cuenta otra cosa?

Porque cuenta unidades de 16 bits en lugar de caracteres. Con texto normal coinciden; con emoji, banderas o escrituras que combinan marcas, no. Cuando pasa, te lo decimos.

¿Cuál es la cifra que necesito para una meta descripción?

La de caracteres. Google mide en píxeles y no en caracteres, pero la referencia práctica de 155-160 caracteres se cuenta así.

¿Y para un campo de base de datos?

Los bytes. Un VARCHAR(255) en UTF-8 guarda 255 bytes, no 255 caracteres: con acentos o emoji cabe bastante menos texto del que parece.

¿Cómo cuenta las palabras?

Separando por espacios y saltos de línea. Una palabra con guion cuenta como una, y los signos de puntuación pegados no cuentan aparte.

Sigue calculando

Todas las herramientas →

Actualizado el 2026-09-02. Los cálculos se ejecutan en tu navegador; los datos que introduces no se envían a ningún servidor.

moverse · abrir · Esc cerrar ¿Falta alguna?