Contador de Caracteres

Cuenta caracteres con y sin espacios en tiempo real, además de palabras, frases, párrafos y líneas, y comprueba de un vistazo si tu texto cabe en X, un SMS o la meta description. Gratis, sin registros y sin enviar nada a ningún servidor.

Tu texto no se envía a ningún servidor: todo se procesa localmente en tu navegador.

0
Caracteres (con espacios)
0
Sin espacios
0
Palabras
0
Frases
0
Párrafos
0
Líneas
0 s
Tiempo de lectura
Límites populares — caracteres restantes
Tweet / X Publicación estándar
280
SMS Un solo mensaje
160
Meta description (SEO) Fragmento en Google
160
Título SEO Etiqueta title
60
Instagram bio Descripción del perfil
150
Publicidad

¿Para qué sirve contar caracteres?

Contar los caracteres de un texto es una tarea diaria para muchísima gente: community managers, redactores SEO, estudiantes, opositores, desarrolladores o cualquiera que redacte un anuncio. Este contador de caracteres online te da la cifra al instante, mientras escribes o pegas, sin instalar nada y sin abrir un procesador de textos.

Caracteres con y sin espacios: la diferencia

La distinción entre caracteres con espacios y caracteres sin espacios es la duda más frecuente al contar, y tiene consecuencias reales sobre todo en traducción, donde muchos encargos se facturan por caracteres.

caracteres sin espacios = caracteres con espacios − número de espacios en blanco

Por eso la frase «Hola mundo» tiene 10 caracteres con espacios y 9 sin espacios: la única diferencia es el espacio central. Al presupuestar traducciones conviene aclarar siempre qué criterio se usa, porque en un texto largo la diferencia puede ser de miles de caracteres.

Límites de caracteres en redes y SEO (2026)

Esta tabla resume los límites más consultados. Escribe tu texto arriba y usa el panel de límites populares para ver cuántos caracteres te quedan en cada plataforma:

Plataforma / elementoLímite de caracteresRecomendación
X / Twitter (publicación)280Los mensajes breves suelen funcionar mejor
SMS (un solo mensaje)160Más caracteres = varios SMS concatenados
Meta description (Google)~160Google corta el fragmento en torno a esa cifra
Título SEO (etiqueta title)~60A partir de ahí puede aparecer truncado
Instagram (bio del perfil)150Ve al grano: es tu carta de presentación
Instagram (caption)2.200Solo las 2 primeras líneas se ven sin «más»
WhatsApp (estado)139Mensajes cortos y directos
LinkedIn (publicación)3.000Las 3 primeras líneas deciden el clic en «ver más»

Ten en cuenta que en la meta description y el título SEO Google no corta exactamente por caracteres sino por píxeles, por lo que las cifras son orientativas: una «W» ocupa más que una «i». Aun así, mantenerse en torno a 160 y 60 caracteres es la referencia práctica habitual.

Cómo se cuentan los emojis y las tildes

Aquí es donde muchos contadores fallan. Internamente, JavaScript mide las cadenas por «unidades de código» UTF-16, y muchos emojis ocupan dos de esas unidades. Un contador ingenuo que use la longitud directa contaría el emoji 👋 como 2 caracteres en lugar de 1.

Este contador recorre el texto por caracteres Unicode reales, de modo que cada emoji cuenta como un carácter. Por ejemplo, «Hola 👋» son 6 caracteres con espacios (H-o-l-a-espacio-👋), no 7. Es exactamente lo que esperas y lo que necesitas para no pasarte de un límite por culpa de un cálculo erróneo.

caracteres = [...texto].length // cuenta emojis como 1, no como 2

Las letras españolas no dan problemas: las tildes (á, é, í, ó, ú), la ñ y la ü se cuentan como un solo carácter cada una, igual que cualquier otra letra. Solo los emojis muy complejos con modificadores (banderas o combinaciones de personas y tonos de piel) pueden repartirse en varios caracteres Unicode, algo poco frecuente en textos normales.

Cómo usar el contador de caracteres

Usarlo es inmediato y no requiere ningún conocimiento técnico:

  1. Escribe o pega tu texto en el cuadro superior. Puedes pegar desde Word, Google Docs, tu red social o cualquier aplicación.
  2. Lee las métricas en tiempo real: los caracteres con y sin espacios se actualizan al instante, junto con las palabras, frases, párrafos, líneas y el tiempo estimado de lectura.
  3. Comprueba los límites y actúa: el panel de límites populares te dice cuántos caracteres te quedan para cada plataforma y se pone en rojo si te pasas. Después pulsa «Copiar texto» para llevártelo o «Borrar» para empezar de nuevo.

Todo el proceso ocurre en tu navegador: tu texto nunca sale de tu equipo, por lo que puedes usarlo con contenido confidencial sin preocuparte.

Publicidad

Preguntas frecuentes

¿Cómo se cuentan los caracteres con y sin espacios?

Los caracteres con espacios incluyen absolutamente todos los signos que escribes: letras, números, símbolos, espacios en blanco, tabulaciones y saltos de línea. Los caracteres sin espacios son el mismo texto tras eliminar todos los espacios en blanco (incluidos tabulaciones y saltos de línea). La diferencia entre ambas cifras es, precisamente, el número de espacios de tu texto.

¿Cuántos caracteres admite un tuit en X?

Una publicación estándar en X (antes Twitter) admite 280 caracteres. Los enlaces cuentan como 23 caracteres fijos y los suscriptores premium disponen de límites ampliados para publicaciones largas de miles de caracteres.

¿Cuántos caracteres debe tener la meta description en SEO?

La referencia práctica es mantener la meta description en torno a 155-160 caracteres y el título SEO en unos 60. Google no corta exactamente por caracteres sino por píxeles, así que las cifras son orientativas, pero respetarlas evita que el fragmento aparezca truncado en los resultados.

¿Cómo cuenta este contador los emojis?

Contamos por caracteres Unicode reales, de modo que un emoji como 👋 se cuenta como un solo carácter y no como dos. Muchas herramientas que usan la longitud interna de JavaScript cuentan mal los emojis por su codificación en pares. Por ejemplo, «Hola 👋» son 6 caracteres con espacios, no 7.

¿Las tildes y la ñ cuentan como un carácter?

Sí. Las letras acentuadas (á, é, í, ó, ú), la ñ y la ü se cuentan como un único carácter cada una, igual que cualquier otra letra. Este contador procesa el texto por caracteres Unicode, por lo que las letras españolas se cuentan correctamente.

¿Se guarda o se envía mi texto a algún servidor?

No. Todo el recuento se realiza localmente en tu navegador con JavaScript. El texto no se envía, no se almacena y desaparece al cerrar o recargar la página.

Herramientas relacionadas

Publicidad