Início › Blog › Contagem de palavras
Texto e Escrita

Por que a contagem de palavras é diferente no Microsoft Word e em contadores online

Publicado: 17 de outubro de 2026 • Atualizado: 17 de outubro de 2026 • Autor: Equipe de Engenharia GoToolstack • Testado no contador de palavras GoToolstack
Conte palavras e caracteres instantaneamente: Análise em tempo real de palavras, caracteres, frases, parágrafos e tempo de leitura estimado sem uploads.
Abrir contador de palavras
Índice de conteúdo
  1. Diagnóstico direto: Por que a contagem de palavras é diferente?
  2. Quatro métricas fundamentais: Palavras, Caracteres com/sem espaços e Parágrafos
  3. Motor do Contador GoToolstack: Código real e comportamento
  4. Microsoft Word vs. Ferramentas Online: Regras oficiais
  5. Tempo de leitura e fala: Estimativas de velocidade
  6. Idiomas sem espaços: Limitações em Chinês e Japonês (CJK)
  7. Ferramentas de Texto GoToolstack
  8. Referências técnicas e normas oficiais

1. Diagnóstico direto: Por que a contagem de palavras é diferente?

Ao colar o mesmo texto no Microsoft Word, no Google Docs e em um contador online, é comum obter números diferentes. Isso não decorre de erro do sistema, mas das regras de tokenização e limites de palavras adotadas por cada aplicativo.

As discrepâncias derivam de cinco fatores técnicos:

  • Palavras compostas com hífen: Termos como state-of-the-art ou guarda-chuva contam como uma ou mais palavras?
  • Apóstrofos e contrações: Expressões como d'água ou don't são tratadas como token único ou dividido?
  • Travessões vs. hífens: A diferença entre hífen comum (-) e travessão (— / –).
  • Emojis e contagem UTF-16: Um emoji conta como 1 caractere visual ou 2 unidades de código UTF-16?
  • Idiomas sem espaços (CJK): Como o texto em chinês e japonês é dividido sem espaços intermediários.

2. Quatro métricas fundamentais: Palavras, Caracteres com/sem espaços e Parágrafos

Para uma avaliação precisa, separe estas quatro métricas:

Métrica O que mede Definição técnica
Palavras Tokens léxicos Sequências de letras e números Unicode delimitadas por espaços ou pontuação.
Caracteres (com espaços) Tamanho total do texto Total de unidades de código incluindo espaços, tabulações e quebras de linha.
Caracteres (sem espaços) Densidade de texto visível Comprimento após remoção de todos os espaços em branco ASCII e Unicode.
Parágrafos Blocos de conteúdo Blocos de texto delimitados por quebras de linha contínuas (\n+).

3. Motor do Contador GoToolstack: Código real e comportamento

No GoToolstack, a contagem opera no cliente com a seguinte expressão regular JavaScript:

const rawWords = v.match(/[\p{L}\p{N}]+(?:['’\-][\p{L}\p{N}]+)*/gu) || [];
const words = rawWords.length;
const chars = v.length;
const charsns = v.replace(/\s/g, '').length;
const sentences = (v.match(/[.!?]+(\s|$)/g) || []).length;
const paras = v.trim() === '' ? 0 : v.split(/\n+/).filter(p => p.trim().length > 0).length;

Resultados práticos deste mecanismo:

  • Palavras com hífen: Pela regra (?:['’\-][\p{L}\p{N}]+)*, state-of-the-art e fim-de-semana contam como 1 palavra.
  • Apóstrofos: Apóstrofos retos (') ou tipográficos (’) preservam a palavra unificada (ex. d'água = 1 palavra).
  • Travessões (Em-dash): O travessão (—) não pertence ao grupo, dividindo ideia—central em 2 palavras.
  • Emojis e UTF-16: v.length reflete unidades UTF-16. O emoji 🚀 retorna 2 unidades e emojis de família ocupam 11 unidades.

4. Microsoft Word vs. Ferramentas Online: Regras oficiais

No Microsoft Word (de acordo com a documentação oficial do Microsoft Word):

Comparação de algoritmos de contagem de palavras entre Microsoft Word e contadores online
Figura 1: Diferenças de tokenização entre palavras compostas, números e caracteres CJK.
  • O Word conta palavras com hífen como 1 palavra por padrão.
  • A inclusão de notas de rodapé e caixas de texto depende da opção Incluir caixas de texto, notas de rodapé e notas de fim no diálogo Contagem de Palavras.
  • Palavras unidas por barras (sim/não) podem ser separadas conforme as definições de idioma do revisor.

5. Tempo de leitura e fala: Estimativas de velocidade

O tempo calculado expressa uma estimativa estatística de ritmo médio:

  • Leitura silenciosa: O GoToolstack adota 200 palavras por minuto (PPM) (Math.round(words / 200)). Metanálises acadêmicas (Brysbaert, 2019) indicam 238 PPM para leitura geral e 150 a 180 PPM para textos técnicos.
  • Velocidade de fala: Adotam-se 130 palavras por minuto (Math.round(words / 130)), padrão para apresentações e oratória.

6. Idiomas sem espaços: Limitações em Chinês e Japonês (CJK)

No chinês e no japonês, as frases são redigidas sem espaços entre palavras (ex. 我喜欢编写软件 ou 日本語の文字数を数える).

Como o algoritmo agrupa caracteres Unicode adjacentes ([\p{L}\p{N}]+), uma frase inteira sem espaços é lida como 1 palavra. Em textos CJK, deve-se considerar exclusivamente os Caracteres (sem espaços) (charsns).

7. Ferramentas de Texto GoToolstack

Analise e converta textos com total privacidade no seu navegador:

Referências técnicas e normas oficiais

  • Microsoft Support: Mostrar contagem de palavras no Microsoft Word (Desktop, Web, Mac e inclusão de notas de rodapé).
  • Brysbaert, M. (2019): Quantas palavras lemos por minuto? Uma revisão e meta-análise da velocidade de leitura (Journal of Memory and Language).
  • Unicode Standard Annex #29: Segmentação de texto Unicode (Limites de palavras, clusters de grafemas e quebra de frases).