¿Cómo usar esta herramienta?
- Introduzca su texto en el campo o péguelo con Ctrl+V.
- Todas las métricas se actualizan al instante — caracteres, palabras, frases, tiempo de lectura.
- Compruebe los límites de plataformas: Twitter, Instagram, LinkedIn y SMS de un vistazo.
¿Qué hace el contador de caracteres?
El contador toma un texto cualquiera y entrega de inmediato las métricas esenciales: caracteres con espacios, caracteres sin espacios, palabras, frases, párrafos y líneas. La evaluación se produce con cada entrada — sin clic, sin esperar.
Además, la herramienta estima el tiempo de lectura. A diferencia de las herramientas anglosajonas que aplican uniformemente 200 palabras por minuto, este contador usa el valor más realista de 250 ppm para textos en español. Esto da indicaciones más precisas para contenidos hispanohablantes.
¿Qué límites de plataformas existen?
Quien escribe para redes sociales o SEO necesita los límites de caracteres de cada plataforma. En lugar de saltar entre pestañas, el contador muestra los límites relevantes directamente:
| Plataforma | Límite | Tipo |
|---|---|---|
| X (Twitter, estándar) | 280 caracteres | Post |
| X (Twitter, Premium) | 25.000 caracteres | Post |
| Caption de Instagram | 2.200 caracteres | Caption |
| Bio de Instagram | 150 caracteres | Bio |
| Post LinkedIn | 2.600–3.000 caracteres | Post |
| Google Meta-Title | 50–60 caracteres | SEO |
| Google Meta-Description | 150–160 caracteres | SEO |
| SMS (GSM-7) | 160 caracteres | Mensaje |
| SMS (Unicode) | 70 caracteres | Mensaje |
Los valores están a fecha 2026. Si cambian las plataformas, la tabla se actualiza.
¿Cómo cuenta el contador?
Caracteres
Cuenta cada carácter visible e invisible del texto — letras, cifras, signos de puntuación, espacios, tabulaciones y saltos de línea. Las tildes españolas (á, é, í, ó, ú) y la ñ cuentan cada una como 1 carácter, no como 2 bytes.
Los emojis como 🎉 cuentan como 1 carácter (por codepoint Unicode). Sin embargo, Twitter/X valora los emojis internamente como 2 caracteres — una diferencia que se vuelve relevante en tuits ajustados.
Palabras
Las palabras se separan en los límites de whitespace. Los compuestos con guion como «contador-de-caracteres» cuentan como una sola palabra. Un texto con solo espacios da 0 palabras.
Frases
Los marcadores de fin de frase son ., !, ? y …. Las abreviaturas españolas como «Sr.» o «etc.» pueden producir falsos positivos — el conteo de frases es una estimación, no un parser gramatical.
Tiempo de lectura
La fórmula: palabras ÷ 250 = minutos. El valor 250 ppm se basa en estudios de velocidad de lectura hispanohablante y está por encima del estándar inglés de 200 ppm. La razón: las palabras en español son en promedio más cortas que las inglesas, lo que permite una velocidad de lectura algo superior en lectores entrenados.
Protección de datos — todo se queda en el navegador
El contador procesa el texto exclusivamente en el navegador. Ningún servidor recibe, almacena ni analiza su entrada. Esto significa:
- Textos confidenciales — contratos, correos, documentos internos pueden revisarse sin problema.
- Conforme al RGPD — sin procesado de datos en servidores externos, sin necesidad de banner de consentimiento.
- Sin tracking — ni Google Analytics ni Piwik, ni cookies ni fingerprinting.
En comparación: la mayoría de los contadores online usan Google Analytics o publicidad basada en uso. Este contador renuncia a ello deliberadamente.
¿Qué áreas de uso típicas existen?
- Textos para redes sociales — revisar captions de Instagram, posts de LinkedIn y tuits contra los límites de plataforma antes de publicar.
- Textos SEO — ajustar meta-titles y meta-descriptions a los límites de caracteres de Google sin que se corten en la SERP.
- SMS marketing — limitar mensajes a 160 caracteres (GSM-7) o 70 caracteres (Unicode con tildes) para evitar SMS múltiples.
- Trabajos académicos — comprobar resúmenes y abstracts contra límites de caracteres dados.
- Candidaturas — controlar cartas de motivación y candidaturas en las longitudes recomendadas.
Por qué los emojis a veces cuentan como 2 caracteres
Los emojis Unicode se encuentran en el llamado Astral Plane (a partir de U+10000). En la representación interna de JavaScript, un emoji así ocupa dos Code Units de 16 bits (un Surrogate Pair). La propiedad .length de JavaScript cuenta Code Units, no codepoints — por eso "🎉".length === 2.
Este contador usa [...text].length, que divide correctamente por codepoints Unicode. Para el recuento puro, un emoji da por tanto 1 carácter. Twitter/X usa internamente el método .length y cuenta los emojis como 2 — quien trabaja exactamente en el límite de 280 caracteres debería tenerlo en cuenta.
¿Cuál es la diferencia entre GSM-7 y Unicode?
Un SMS estándar contiene 160 caracteres en codificación GSM-7. Esa codificación cubre letras latinas, cifras y signos de puntuación habituales — pero no las tildes.
En cuanto un texto contiene á, é, í, ó, ú, ñ o un emoji, la codificación cambia automáticamente a Unicode (UCS-2). En ese modo solo caben 70 caracteres en un único SMS. Quien redacta SMS para destinatarios hispanohablantes y quiere ahorrar costes debería evitar las tildes o mantener el texto por debajo de 70 caracteres.
Preguntas frecuentes
Las respuestas a las principales preguntas están arriba en el bloque FAQ — se emiten como JSON-LD estructurado (FAQPage) para los motores de búsqueda.
¿Qué herramientas de texto están relacionadas?
Otras herramientas del ecosistema kittokit que encajan con el tema:
- Formateador JSON — formatear código JSON de forma legible, validarlo y detectar errores de sintaxis con número de línea.
- Generador de UUID — generar UUID (v4 y v7) criptográficamente seguros directamente en el navegador.
- Generador de contraseñas — generar contraseñas aleatorias con longitud y conjunto de caracteres configurables.
Última actualización: