Contador de palavras e caracteres

Digite ou cole qualquer texto para ver contagens ao vivo de palavras, caracteres (com e sem espaços), frases, parágrafos e linhas. Os tempos de leitura e fala usam palavras por minuto que você pode alterar. A contagem prefere Intl.Segmenter para o seu idioma, com caracteres por grafema para emoji e marcas combinadas contarem como um. Nada do que você digita é enviado ou armazenado.

Contador de palavras e caracteres

Como usar o contador de palavras

  1. Digite ou cole o texto. As estatísticas atualizam enquanto você escreve (colagens grandes são atrasadas um pouco para a página não travar).
  2. Ajuste as palavras por minuto de leitura e de fala se o público for diferente de 200 e 130.
  3. Opcionalmente defina um limite de caracteres, inclusive presets verificados de SMS, e veja quanto resta.
  4. Veja as palavras mais repetidas (sem diferenciar maiúsculas; sem lista de vazias).
  5. Use Limpar, Redefinir ou Copiar estatísticas ao terminar. O texto não sai deste navegador.

Como palavras e caracteres são contados

Quando há Intl.Segmenter, palavras usam segmentação lexical do idioma ativo, frases usam segmentação frasal e caracteres usam aglomerados grafema.

O texto é normalizado com Unicode NFC antes da contagem para igualar acentos compostos e decompostos.

Caracteres de formato de largura zero (como ZWSP ou ZWJ) ficam de fora do total de caracteres para marcas invisíveis não inflarem o número.

Caracteres sem espaços ignoram grafemas de espaço. Parágrafos são blocos não vazios separados por linhas em branco. Linhas seguem as quebras da caixa de texto.

Tempos de leitura e fala são ceil(palavras ÷ PPM × 60) segundos. Os padrões são 200 PPM de leitura e 130 de fala; ambos editáveis entre 60 e 400.

Se o Segmenter faltar, usam-se expressões regulares com Unicode para palavras, cortes por pontuação para frases e iteração por pontos de código para caracteres.

palavras=Segmenter(word); chars=grafemas-ZW; tempo=ceil(palavras/PPM*60)s

Exemplo resolvido

Amostra: "Olá mundo. Este é um exemplo curto para o contador de palavras."

Espere cerca de 12 palavras, 2 frases, 1 parágrafo e 1 linha, com totais de caracteres que incluem espaços mas excluem marcas de largura zero.

A 200 PPM de leitura, doze palavras levam só alguns segundos. Reduza as PPM de fala para ver uma estimativa falada maior.

Ative o preset SMS GSM 160 para ver quantos caracteres restam sob um limite de segmento documentado.

Perguntas frequentes

Por que um emoji conta como um caractere?

Os totais usam aglomerados grafema do Intl.Segmenter quando disponível, então um emoji ou letra acentuada conta como um caractere percebido.

Quais limites de caracteres existem?

Só entram presets com fonte e data de verificação. Hoje são segmentos SMS da 3GPP TS 23.040 (160 GSM e 70 UCS-2). Você ainda pode digitar um limite personalizado.

A ferramenta remove palavras vazias da lista de repetidas?

Não. As palavras repetidas são ordenadas por frequência bruta após unificar maiúsculas e minúsculas no idioma ativo.

Uma colagem enorme vai travar a página?

Textos grandes são analisados com um pequeno atraso. Os testes automáticos cobrem um caso de 200.000 caracteres.

Meu texto vai para um servidor?

Não. Toda a contagem roda no seu navegador e a Numbrixiya não armazena o texto.

Como tratar árabe, urdu, hindi ou vietnamita?

O campo usa dir=auto, a contagem usa as regras de Segmenter do seu idioma quando existem, e a normalização NFC mantém marcas combinadas coerentes.

Aviso Legal

Esta ferramenta oferece estimativas e não é aconselhamento financeiro, médico ou jurídico.