Saltar ao contido principal
LibraTool logoLibraTool

Contador de caracteres de balde

Conta caracteres, palabras, frases, letras, díxitos e caracteres especiais. Comproba con respecto aos límites de Twitter, Instagram e outras plataformas.

Funciona sen conexión unha vez cargado
Caracteres107
Grafemas107
Bytes (UTF-8)110
Palabras19
Frases2
Parágrafos2
Letras86
Díxitos0
Espazos17
Saltos de liña2
Especiais2
Caracteres únicos25
Long. media de palabra4.5 car
Tempo de lectura5 seg
Tempo de fala8 seg
Límites da plataforma
Superado o límite para: Título de YouTube
𝕏 Tweet (X)107/280 ✓
💼 Publicación en LinkedIn107/3000 ✓
🌐 Meta descrición107/160 ✓
▶️ Título de YouTube107/100 (excedido!)
💬 Mensaxe SMS107/160 ✓
📷 Pé de foto en Instagram107/2200 ✓
As regras de conteo varían segundo a plataforma — os emoji, as ligazóns e os caracteres CJK pódense contar como máis dun carácter.

Usos habituais

  • Contar Caracteres para Publicacións nas Redes SociaisComprobar o reconto de caracteres fronte aos límites de Twitter, Instagram, LinkedIn e outras plataformas antes de publicar.
  • Contar Caracteres para Etiquetas SEO MetaComprobar as etiquetas de título e descripcións meta fronte aos límites de caracteres do motor de busca para visualización óptima.
  • Contar Caracteres para Redacción AcadémicaRastrexar contaxes de caracteres e palabras para ensaios, resumos, formularios de solicitude e presentacións de tese.
  • Contar Lonxitude de Cadea para DesenvolvementoComprobar lonxitudes de cadea, tamaños de bytes e contaxes de caracteres Unicode para dimensionamento de columnas de base de datos e validación.
  • Analizar a Estrutura e Estatísticas do ContidoObter estatísticas de texto detalladas: lonxitude de oración, contaxe de párrafos e frecuencia de caracteres para calquera contido.

Como funciona

Todo o reconto execútase no teu navegador usando as APIs Unicode integradas de JavaScript — concretamente Intl.Segmenter para clústers de grafemas e TextEncoder para a lonxitude en bytes — sen chamadas a servidor e sen bibliotecas externas. A ferramenta distingue entre puntos de código Unicode, caracteres percibidos polo usuario (así que un emoji de bandeira ou un emoji de familia conta como un grafema, non catro), e bytes UTF-8 en bruto.

  1. 1
    Análise con recoñecemento de Unicode
    Mentres escribes, o texto divídese en puntos de código Unicode usando o iterador de propagación ([...texto]), que xestiona correctamente caracteres fóra do Plano Multilingüe Básico. As letras e díxitos clasifícanse usando escapes de propiedades Unicode (\p{L} e \p{N}) para que o cirílico, o árabe, o CJK e outras escrituras se conten correctamente, non só o ASCII.
  2. 2
    Reconto de grafemas e bytes
    A API Intl.Segmenter do navegador (con granularity: 'grapheme') conta os caracteres percibidos polo usuario — un emoji de varios puntos de código como unha familia ou unha bandeira rexístrase como un só. TextEncoder codifica o texto a UTF-8 e informa da lonxitude en bytes, o que importa para os límites de SMS e rede onde os bytes, non os caracteres, son a restrición.
  3. 3
    Análise estrutural e de frecuencia
    As palabras detéctanse dividindo por espazos en branco; as frases contando secuencias de puntuación ., ! e ?; os parágrafos por límites de dobre salto de liña. O reconto de caracteres únicos calcúlase usando un Set. As táboas de frecuencia de caracteres e palabras constrúense cun Map, e despois ordénanse por reconto para mostrar as 10 entradas máis usadas.
  4. 4
    Comparación de límites de plataforma
    O teu reconto de caracteres compárase en tempo real con seis límites de plataforma fixos (Tweet/X en 280, descrición de Meta en 160, SMS en 160, publicación de LinkedIn en 3000, título de YouTube en 100, lenda de Instagram en 2200). Unha barra de progreso e un indicador de aprobado/reprobado actualízanse ao instante mentres escribes, e o tempo de lectura estímase a 225 palabras por minuto, o tempo de fala a 140 ppm.

Ferramentas relacionadas

Preguntas frecuentes