Contador de caracteres grátis
Conte caracteres, palavras, frases, letras, dígitos e caracteres especiais. Verifique os limites do Twitter, Instagram e outras plataformas.
Usos comuns
- Contar caracteres para postagens de mídia socialVerifique contagens de caracteres contra limites do Twitter, Instagram, LinkedIn e outras plataformas antes de postar.
- Contar caracteres para tags meta SEOVerifique tags de título e meta-descrições contra limites de caracteres do mecanismo de busca para exibição ideal.
- Contar caracteres para redação acadêmicaAcompanhe contagens de caracteres e palavras para ensaios, resumos, formulários de inscrição e envios de teses.
- Contar comprimento da string para desenvolvimentoVerifique comprimentos de string, tamanhos de bytes e contagens de caracteres Unicode para dimensionamento de coluna de banco de dados e validação.
- Analisar estrutura e estatísticas de conteúdoObtenha estatísticas de texto detalhadas — comprimento de sentença, contagem de parágrafos e frequência de caracteres para qualquer conteúdo.
Como funciona
Toda a contagem roda no seu navegador usando as APIs Unicode integradas do JavaScript — especificamente Intl.Segmenter para clusters de grafemas e TextEncoder para o comprimento em bytes — sem chamadas a servidor e sem bibliotecas externas. A ferramenta distingue entre pontos de código Unicode, caracteres percebidos pelo usuário (para que um emoji de bandeira ou um emoji de família conte como um grafema, não quatro), e bytes UTF-8 brutos.
- 1Análise com consciência UnicodeEnquanto escreve, o texto é dividido em pontos de código Unicode usando o iterador spread ([...texto]), que trata corretamente caracteres fora do Plano Multilingue Básico. Letras e dígitos são classificados usando escapes de propriedade Unicode (\p{L} e \p{N}) para que o cirílico, árabe, CJK, e outras escritas sejam contados corretamente, não apenas ASCII.
- 2Contagem de grafemas e bytesA API Intl.Segmenter do navegador (com granularity: 'grapheme') conta caracteres percebidos pelo usuário — um emoji de vários pontos de código como uma família ou uma bandeira registra como um. O TextEncoder codifica o texto para UTF-8 e reporta o comprimento em bytes, que importa para limites de SMS e de rede onde bytes, não caracteres, são a restrição.
- 3Análise estrutural e de frequênciaAs palavras são detetadas dividindo por espaços em branco; as frases contando sequências de pontuação ., !, e ?; os parágrafos por fronteiras de nova linha dupla. A contagem de caracteres únicos é calculada usando um Set. As tabelas de frequência de caracteres e palavras são construídas com um Map, depois ordenadas por contagem para revelar as 10 entradas mais usadas.
- 4Comparação de limites de plataformaA sua contagem de caracteres é comparada em tempo real contra seis limites de plataforma codificados (Tweet/X em 280, descrição Meta em 160, SMS em 160, publicação LinkedIn em 3000, título YouTube em 100, legenda Instagram em 2200). Uma barra de progresso e indicador de aprovado/reprovado atualizam instantaneamente enquanto escreve, e o tempo de leitura é estimado a 225 palavras por minuto, o tempo de fala a 140 ppm.
Ferramentas relacionadas
Contador de Palavras em Árabe
Conte palavras, caracteres, sentenças e tempo de leitura em texto árabe — com tratamento completo de tashkeel (diacríticos) e kashida e um editor da direita para esquerda.
Contador de frequência de palavras
Conte com que frequência cada palavra aparece no seu texto. Visualize as palavras principais, exporte para CSV e filtre palavras irrelevantes.
Contador de palavras
Conte palavras, caracteres, frases e parágrafos. Estime o tempo de leitura.