Contador de caracteres gratis
Cuenta caracteres, palabras, oraciones, letras, dígitos y caracteres especiales. Comprueba los límites de Twitter, Instagram y otras plataformas.
Usos habituales
- Contar caracteres para publicaciones en redes socialesVerifica recuentos de caracteres contra los límites de Twitter, Instagram, LinkedIn y otras plataformas antes de publicar.
- Contar caracteres para meta etiquetas SEOVerifica etiquetas de título y meta descripciones contra límites de caracteres de motores de búsqueda para visualización óptima.
- Contar caracteres para escritura académicaRastrea los recuentos de caracteres y palabras de ensayos, resúmenes, formularios de solicitud y envíos de tesis.
- Contar longitud de cadena para desarrolloVerifica longitudes de cadena, tamaños de bytes y recuentos de caracteres Unicode para dimensionamiento de columnas de base de datos y validación.
- Analizar estructura y estadísticas de contenidoObtén estadísticas de texto detalladas — longitud de oración, recuento de párrafos y frecuencia de caracteres para cualquier contenido.
Cómo funciona
Todo el conteo se ejecuta en tu navegador usando las API Unicode integradas de JavaScript, específicamente Intl.Segmenter para clústeres de grafemas y TextEncoder para la longitud en bytes, sin llamadas al servidor y sin bibliotecas externas. La herramienta distingue entre puntos de código Unicode, caracteres percibidos por el usuario (así un emoji de bandera o un emoji de familia cuenta como un grafema, no cuatro), y bytes UTF-8 en bruto.
- 1Análisis consciente de UnicodeMientras escribes, el texto se divide en puntos de código Unicode usando el iterador de propagación ([...texto]), que maneja correctamente los caracteres fuera del Plano Multilingüe Básico. Las letras y dígitos se clasifican usando escapes de propiedad Unicode (\p{L} y \p{N}) para que el cirílico, árabe, CJK y otras escrituras se cuenten correctamente, no solo el ASCII.
- 2Conteo de grafemas y bytesLa API Intl.Segmenter del navegador (con granularity: 'grapheme') cuenta caracteres percibidos por el usuario; un emoji multi-punto-de-código como una familia o una bandera se registra como uno. TextEncoder codifica el texto a UTF-8 y reporta la longitud en bytes, lo cual importa para los límites de SMS y de red, donde la restricción son los bytes, no los caracteres.
- 3Análisis estructural y de frecuenciaLas palabras se detectan dividiendo por espacios en blanco; las frases contando series de puntuación ., ! y ?; los párrafos por límites de doble salto de línea. El recuento de caracteres únicos se calcula usando un Set. Las tablas de frecuencia de caracteres y palabras se construyen con un Map, y luego se ordenan por conteo para mostrar las 10 entradas más usadas.
- 4Comparación con límites de plataformaTu recuento de caracteres se compara en tiempo real con seis límites de plataforma codificados (Tweet/X en 280, descripción de Meta en 160, SMS en 160, publicación de LinkedIn en 3000, título de YouTube en 100, leyenda de Instagram en 2200). Una barra de progreso e indicador de aprobado/fallido se actualizan al instante mientras escribes, y el tiempo de lectura se estima a 225 palabras por minuto, el tiempo de habla a 140 ppm.
Herramientas relacionadas
Contador de Palabras en Árabe
Cuenta palabras, caracteres, oraciones y tiempo de lectura en texto árabe — con manejo completo de tashkeel (diacríticos) y kashida y un editor de derecha a izquierda.
Contador de frecuencia de palabras
Cuenta la frecuencia con la que aparece cada palabra en tu texto. Visualiza las palabras principales, exporta a CSV y filtra las palabras vacías.
Contador de palabras
Cuenta palabras, caracteres, oraciones y párrafos. Estima el tiempo de lectura.