Skip to content

Contador de Palavras e Caracteres Grátis

Conte palavras, caracteres, frases, parágrafos e tempo de leitura instantaneamente. Contador em tempo real com verificação de limites do Twitter, meta description e Instagram. Grátis, privado, sem cadastro.

Sem rastreamento Roda no navegador Grátis
Toda a contagem acontece localmente no seu navegador. Nenhum dado é enviado a servidor algum.

0

Palavras

0

Caracteres

0

Sem espaços

0

Frases

0

Parágrafos

0

Linhas

Tempo de leitura

0 seg

Tempo de fala

0 seg

Limites de plataforma

Post do Twitter / X 0 / 280
Meta description (SEO) 0 / 160
Tag de título de página 0 / 60
Legenda do Instagram 0 / 2200
Post do LinkedIn 0 / 3000
SMS (1 segmento) 0 / 160

Palavras mais usadas

  • Digite para ver as palavras mais usadas

Análise

Comp. médio da palavra
0
Comp. médio da frase
0
Palavra mais longa
Revisado para paridade com Microsoft Word / Google Docs, contagem de caracteres por código-ponto Unicode, tratamento de ideogramas CJK, precisão dos limites de plataforma e fonte da taxa de leitura. — Equipe de Engenharia Go Tools · May 20, 2026

O que é um contador de palavras?

Um contador de palavras é uma ferramenta que pega um bloco de texto e reporta as métricas com que escritores, editores e publicadores se importam: quantas palavras ele contém, quantos caracteres (com e sem espaços), quantas frases e parágrafos e quanto tempo levaria para lê-lo em voz alta ou em silêncio. Contadores de palavras são mais antigos que os computadores pessoais — editores de máquina de escrever contavam à mão e depois com contadores digitais acoplados à máquina — mas o contador de palavras em tempo real baseado em navegador é a forma que a maioria dos escritores usa hoje.

A unidade central, a palavra, soa simples mas não é. Contadores de palavras em inglês tokenizam por espaço em branco e por hífens-como-pontuação-interna: "don't" é uma palavra, "state-of-the-art" é uma palavra, "twenty-five" é uma palavra. Números são normalmente contados como palavras (então "42" é uma palavra), mas filtros de stop-words em contextos NLP podem excluí-los da análise. Para texto chinês, japonês e coreano, a convenção é uma palavra por ideograma — uma redação chinesa de 500 caracteres é uma redação chinesa de 500 palavras — porque CJK não usa espaços entre palavras e a menor unidade semântica é o caractere. Microsoft Word, Google Docs, processadores de texto chineses nativos e todo contador bilíngue sério seguem essa regra, e esta ferramenta também.

Além das contagens brutas, contadores de palavras modernos calculam tempo de leitura e tempo de fala. A taxa padrão de leitura é 230 palavras por minuto, a velocidade mediana de leitura silenciosa medida em décadas de pesquisa acadêmica com leitores nativos de inglês (meta-análise Brysbaert de 2019). A taxa padrão de fala é 130 wpm, a taxa em que palestrantes de conferência, narradores e palestras TED convergem — devagar o suficiente para ser ouvido claramente, rápido o suficiente para parecer natural. Plataformas de blog, sites de notícias e sistemas de gerenciamento de conteúdo usam essas taxas para exibir indicadores de "leitura de x minutos" que definem expectativas dos leitores.

Para publicação digital, tetos de caracteres agora importam mais do que contagens de palavras em muitos contextos. Posts do Twitter/X são limitados a 280 caracteres. A meta description do Google exibe aproximadamente 150-160 caracteres antes do truncamento no desktop, menos no mobile. Tags de título de página cortam em cerca de 60 caracteres nos resultados de busca. Mensagens SMS faturam por segmento de 160 caracteres. Legendas do Instagram limitam em 2.200 caracteres. Um contador de palavras que não mostra esses limites te deixa medindo a linha no olhômetro — este aqui exibe uma barra de progresso ao vivo contra cada limite para você saber quando cruzou um teto que afeta exibição, entregabilidade ou ranking.

Por baixo do capô, um contador de palavras são algumas centenas de linhas de regex e manipulação de strings. A engenharia interessante está nos casos de borda: texto misto CJK e latino, contagem de código-pontos Unicode versus contagem de unidades de código UTF-16 (emoji são pares substitutos e seriam contados como dois de outra forma), apóstrofos dentro de contrações versus aspas ao redor de discurso citado, separadores de travessão versus compostos de travessão, terminadores de frase dentro de abreviações. A contagem desta ferramenta segue as convenções do Microsoft Word e Google Docs porque esses são os editores que a maior parte das pessoas que recebem seu texto vai usar para verificar a contagem — concordância importa mais do que pureza filosófica.

Toda a computação roda inteiramente no seu navegador — nenhum texto sai da página, nenhum cadastro é necessário, sem registros. Isso bate com as expectativas de privacidade de jornalistas com anotações de fontes, advogados com rascunhos de clientes, marketeiros com campanhas não anunciadas e qualquer outra pessoa que trata seu trabalho em andamento como confidencial. Para se aprofundar em ferramentas de texto relacionadas, o codificador Base64 lida com codificação binário-para-texto, o codificador de URL lida com texto seguro para URL, e o gerador de hash MD5 lida com fingerprinting — juntos eles cobrem a maior parte da manipulação de texto não-formato que um desenvolvedor ou trabalhador de conteúdo precisa.

// What's actually being counted (simplified)
function countWords(text) {
  // CJK: each ideograph is one word
  const cjk = text.match(/[\u4E00-\u9FFF\u3040-\u30FF\uAC00-\uD7AF]/g) || [];
  // Latin: word = letters/digits with optional internal hyphen or apostrophe
  const latin = text
    .replace(/[\u4E00-\u9FFF\u3040-\u30FF\uAC00-\uD7AF]/g, ' ')
    .match(/[A-Za-z0-9]+(?:[''-][A-Za-z0-9]+)*/g) || [];
  return cjk.length + latin.length;
}

// Reading time at 230 wpm
function readingMinutes(words) {
  return Math.round((words / 230) * 60); // seconds
}

// Twitter limit check — raw character ceiling 280
function underTwitterLimit(text) {
  return [...text].length <= 280; // Unicode code points, not UTF-16 units
}

Principais recursos

Contagens em tempo real conforme você digita

Cada métrica — palavras, caracteres com e sem espaços, frases, parágrafos, linhas — atualiza a cada tecla sem atraso de debounce. Sem botão Contar para clicar, sem recarregar a página, sem espera. Feito para a velocidade da escrita real.

Estimativas de tempo de leitura e fala

Tempo de leitura a 230 wpm (a média adulta de leitura silenciosa da meta-análise Brysbaert 2019) e tempo de fala a 130 wpm (a taxa padrão para narração clara e palestras de conferência). Duas estimativas, uma ferramenta — útil para rótulos de "leitura de x minutos" em blogs, roteiro de podcast e cronometragem de apresentação.

Verificação de limites de plataforma (Twitter, SEO, SMS)

Barras de progresso ao vivo contra Twitter/X (280 caracteres), meta description (160 caracteres), título de página (60 caracteres), legenda do Instagram (2.200), post do LinkedIn (3.000) e segmento SMS (160). Pegue problemas de comprimento enquanto rascunha, não depois de ter publicado ou apertado Enviar.

Contagem mista CJK + latino

Conta caracteres chineses, japoneses e coreanos como uma palavra cada (convenção do Microsoft Word) enquanto conta tokens latinos normalmente. Texto misto inglês-chinês recebe uma contagem que bate com Microsoft Word, Google Docs e com o que seu tradutor ou editor vai calcular do lado dele.

Análise das palavras mais frequentes

Mostra as dez palavras significativas mais frequentes com stop-words em inglês filtradas ("the", "and", "is" etc.). Revela repetição que você não percebeu — a passada de auto-edição mais barata possível antes de alguém ler o rascunho.

Comprimento médio de palavra e frase

Comprimento médio de palavra (tokens latinos) e comprimento médio de frase (palavras por frase) dão um sinal grosseiro de legibilidade. Se o comprimento médio de frase sobe acima de 25 palavras, sua prosa fica difícil de escanear. Abaixo de 12, pode parecer truncada. O ponto ideal para escrita de público geral é 15-20.

Revelação da palavra mais longa

Exibe a palavra latina única mais longa do texto. Útil para pegar concatenações acidentais ("thisismyverylongword"), jargão que precisa de definição e o ocasional termo técnico comicamente longo que sinaliza prosa supercomplicada.

Contagem de caracteres precisa em Unicode

Conta por código-ponto Unicode, não por unidade de código UTF-16 — então emoji, símbolos matemáticos e caracteres de extensão CJK contam uma vez cada em vez de duas. Bate com o que Twitter, Instagram e gateways SMS realmente medem contra seus limites.

Privacidade 100% no navegador

Toda a contagem acontece localmente no seu navegador. Seu texto nunca é enviado, nunca é registrado, nunca é armazenado, nunca é analisado. Seguro para rascunhos contendo informações de clientes, nomes de produtos não anunciados, documentos jurídicos e qualquer material confidencial. Você pode verificar na aba Network do seu navegador — zero requisições enquanto você digita.

Alternativas comparadas ao contador de palavras

Microsoft Word (Revisão > Contar Palavras)

app desktop, pago

A implementação de referência para as convenções de contagem de palavras latinas e CJK. Mesmos números que esta ferramenta para qualquer texto que ambos consigam ler. Fluxo mais lento — você precisa estar no Word, o arquivo precisa estar aberto. Não mostra verificações de limites de plataforma (Twitter, meta description etc.) nem tempo de leitura.

Google Docs (Ferramentas > Contar Palavras)

baseado em navegador, grátis

Mesmas regras de contagem que o Microsoft Word. Requer uma conta Google e que o texto esteja em um documento do Google Docs. Sem limites de plataforma, sem estimativas de tempo de leitura, sem análise de palavras mais usadas. Melhor quando seu texto já vive no Docs.

Contagem em textarea do navegador (HTML/JS nativo)

ferramenta de desenvolvedor

`textarea.value.length` dá contagem de caracteres, `value.split(/\s+/).length` dá uma contagem de palavras aproximada. Útil para verificações rápidas mas quebra em CJK, não lida com emoji Unicode corretamente (conta pares substitutos como 2) e não oferece outras métricas. Reinventando esta ferramenta de forma ruim.

Caixa de composição do Twitter/X

nativa da plataforma

O próprio contador do Twitter é a fonte de verdade para o limite de 280 (ele faz a matemática de substituição de URL automaticamente). Para rascunhos que ainda não estão prontos para colar no Twitter, esta ferramenta dá uma verificação mais rápida — mas verifique a contagem final no Twitter antes de publicar se URLs estão envolvidas.

Apps mobile de contador de palavras

iOS / Android, grátis ou pago

A maioria dos apps mobile de contador de palavras replica a funcionalidade central desta ferramenta e adiciona receita de anúncios, analytics ou upsells. Privacidade varia — alguns enviam seu texto para um servidor para "sincronização na nuvem". Esta ferramenta roda em um navegador mobile identicamente ao desktop com zero exfiltração de dados.

Hemingway Editor

baseado em navegador, freemium

Contagem de palavras é um recurso entre muitos; o foco é pontuação de legibilidade (nível de série Flesch-Kincaid, contagem de advérbios, voz passiva). Para contagem pura de palavras, o Hemingway é exagero e mais lento. Melhor quando você também quer análise de qualidade de prosa. A estatística de comprimento médio de frase desta ferramenta cobre o sinal básico de legibilidade que o Hemingway expande.

ProWritingAid

navegador + desktop, pago

Suite completa de auxílio à escrita com análise profunda de estilo, verificação gramatical e contagem de palavras. Baseado em assinatura. Para a contagem em si, esta ferramenta é mais rápida e grátis. Para edição de desenvolvimento, ProWritingAid faz muito mais — ferramentas diferentes para fases diferentes do processo de escrita.

Exemplos de contagem de palavras

Tweet único — teto de 280 caracteres

Just shipped the new word counter — counts words, characters, sentences, reading time, and even checks your text against Twitter, Instagram, and meta description limits. All in the browser, zero signup. https://go-tools.org/tools/word-counter

240 caracteres, 38 palavras — cabe em um único tweet com 40 caracteres de folga. A barra de progresso do Twitter mostra 86% usado. URLs contam para o teto de caracteres do Twitter no seu comprimento exibido (o Twitter encurta para 23 caracteres depois de publicado), então uma URL mais longa ainda deixa espaço para o corpo da mensagem.

Meta description SEO — ponto ideal de 160 caracteres

Free word counter with live character count, reading time, and limit checks for Twitter, Instagram, and meta descriptions. 100% browser-based, no signup.

152 caracteres, 23 palavras — abaixo do ponto típico de truncamento de meta description do Google no desktop de ~160 caracteres. A barra de progresso da meta description fica verde. Mire em 150-160 caracteres para usar totalmente a exibição do Google enquanto fica na zona segura para o truncamento mobile.

Tag de título de página — limite de exibição de 60 caracteres

Free Word Counter — Words, Characters, Reading Time | Go Tools

62 caracteres, 11 palavras. O Google normalmente trunca títulos com mais de ~60 caracteres com reticências no desktop. A barra de progresso da tag de título vai ficar âmbar aqui — considere apertar para 60 para evitar truncamento de exibição que custa CTR.

Trecho de redação — meta de 250 palavras

The word counter is the unsung hero of every writing workflow. Editors count words to bill clients, students count words to hit a 250-word essay floor, marketers count characters to fit a Twitter post or meta description...

Quando você tem uma meta de redação de 250 palavras, a estatística principal de palavras é o que você está otimizando. A estatística de comprimento médio de frase ajuda: se ela sobe acima de 25, sua prosa está densa demais; se fica abaixo de 15, é fácil de escanear. O tempo de leitura te diz se a peça é uma leitura de 1 minuto ou mais longa.

Texto misto inglês-chinês

JavaScript 是一种强大的脚本语言,supports object-oriented, functional, and event-driven paradigms. 它运行在浏览器和服务器端 with Node.js.

O texto misto é contado usando a convenção CJK padrão: cada caractere chinês é uma palavra, cada token latino é uma palavra. Aqui: 19 caracteres chineses + 13 tokens latinos = 32 palavras. Isso bate com o que Microsoft Word, Google Docs e processadores de texto chineses nativos calculam — então sua contagem é portátil.

Bloco de código — contagens de linhas e caracteres

function countWords(text) {
  if (!text) return 0;
  return text.trim().split(/\s+/).length;
}

Quando colado como código, a estatística de palavras trata cada identificador como uma palavra (a contagem inclui `function`, `countWords`, `text`, `if`, `return` etc.). A estatística de linhas dá a contagem de linhas (4 linhas aqui). Para LOC exato, use um contador de linhas de código — esta ferramenta é otimizada para prosa, mas as métricas básicas ainda funcionam.

Como usar o contador de palavras

  1. 1

    Cole ou digite seu texto

    Clique no textarea e comece a digitar, ou cole texto de qualquer lugar — um documento do Word, um rascunho de email, um editor de código, um site. Cada métrica atualiza instantaneamente conforme você digita. Não há botão Contar para clicar.

  2. 2

    Leia as estatísticas principais

    A grade de estatísticas mostra palavras, caracteres (com e sem espaços), frases, parágrafos e linhas. As duas estimativas de tempo abaixo mostram tempo de leitura a 230 wpm e tempo de fala a 130 wpm — padrões práticos para posts de blog e roteiro de apresentação.

  3. 3

    Confira os limites de plataforma

    A linha de limites de plataforma acompanha os tetos do Twitter (280), meta description (160), tag de título (60), Instagram (2.200), LinkedIn (3.000) e segmento SMS (160). Cada barra de progresso muda de neutra para alerta e para erro conforme você se aproxima e ultrapassa o teto — rascunhar tweets, meta tags e mensagens fica muito mais rápido assim.

  4. 4

    Use o painel de análise para editar

    A lista de palavras mais usadas (stop-words em inglês filtradas) revela repetição; o comprimento médio de frase sinaliza prosa densa (>25 palavras = difícil de escanear). A estatística de palavra mais longa pega palavras acidentalmente colocadas juntas. Use essas métricas para apertar antes de enviar.

  5. 5

    Copie ou limpe quando terminar

    Clique em Copiar para copiar o texto inteiro para sua área de transferência. Clique em Limpar para resetar o textarea. Clique em Exemplo para carregar texto de demonstração. Todas as ações são instantâneas; nada é enviado para um servidor.

Erros comuns de contagem

Contar texto CJK com um contador só por espaço em branco

Texto chinês, japonês e coreano não usa espaços entre palavras, então um contador que só divide por espaço em branco vai reportar 1 palavra para uma redação de 500 caracteres — errado por um fator de 500x. A convenção do Microsoft Word (e desta ferramenta) conta cada ideograma CJK como uma palavra, batendo com o que professores, editores e ferramentas de tradução calculam. Se seu contador mostra números totalmente diferentes para o mesmo texto chinês, o contador está errado, não sua redação.

✗ Incorreto
Texto: "今天天气真好,我决定去公园散步。"
Contador ingênuo (divisão por espaço): 1 palavra
Este contador (ciente de CJK): 14 palavras
✓ Correto
Texto: "今天天气真好,我决定去公园散步。"
Conte cada caractere chinês como uma palavra.
Bate com Microsoft Word, Google Docs, editores CJK nativos.

Confiar em contagens de caracteres de emoji em contadores UTF-16

Emojis como 😀 são codificados como par substituto em UTF-16, então um contador que mede `string.length` (o padrão do JS) conta cada emoji como 2 caracteres. Twitter, Instagram e gateways SMS contam por código-ponto Unicode — um emoji é um caractere. Usar o contador errado significa que você publica um tweet que o Twitter rejeita por ultrapassar o limite, ou você julga errado quantos emojis cabem em uma legenda do Instagram.

✗ Incorreto
Texto: "Hi! 😀😀😀"
string.length: 10 (trata cada emoji como 2)
Errado: isso diria que o texto usa 10/280 caracteres
✓ Correto
Texto: "Hi! 😀😀😀"
Contagem por código-ponto: 7 (emoji = 1 cada)
Correto: bate com o que o Twitter mede

Colar texto de processador de texto com aspas inteligentes

Colar do Microsoft Word, Google Docs ou Apple Notes traz aspas inteligentes ("", '') e travessões (—) que parecem iguais aos seus equivalentes ASCII mas codificam diferente. A contagem de palavras é a mesma, mas se você depois publica em uma plataforma que espera ASCII (alguns CMS, algumas plataformas de chat), os caracteres renderizam como ?? ou caixas. Verifique a versão publicada uma vez depois do seu primeiro paste — a maioria das plataformas modernas lida com aspas inteligentes, mas as legadas quebram.

✗ Incorreto
Fonte: "It's a great day," she said. (aspas inteligentes)
Publicado em CMS legado: ?It??s a great day,? she said.
A contagem estava certa; a renderização estava errada.
✓ Correto
Use um editor de texto (VS Code, TextEdit puro) para rascunhos.
Ou substitua aspas inteligentes manualmente antes de publicar.
Ou verifique que a plataforma alvo lida com Unicode (a maioria lida).

Ignorar a substituição de URL nas contagens do Twitter

O Twitter automaticamente encurta qualquer URL para 23 caracteres no momento da publicação, independentemente do comprimento original. Uma URL de 100 caracteres no seu rascunho custa só 23 caracteres no tweet publicado. Contar o texto bruto dá uma contagem inflada — você tem mais espaço do que este contador mostra quando uma URL está envolvida. A substituição de 23 caracteres é fixa; trate o comprimento do seu rascunho como (contagem bruta) − (comprimento da URL) + 23 por URL.

✗ Incorreto
Rascunho: "Check this out: https://very-long-domain-name.com/path/to/page?with=parameters&and=more"
Contagem bruta: 108 caracteres
Errado: tweet passou de 280? Não — o Twitter encurta a URL.
✓ Correto
Mesmo rascunho, comprimento publicado no Twitter:
"Check this out: " (16) + 23 (URL) = 39 caracteres
Muito abaixo de 280. Substitua mentalmente 23 para cada URL.

Interpretar mal o limite de meta description

A exibição de meta description do Google trunca em torno de 155-165 caracteres no desktop e 100-120 no mobile, dependendo dos outros elementos do snippet (título, URL, breadcrumb). Escrever para 320 caracteres (uma diretriz antiga do Google de 2017-2018, desde então revertida) significa que a segunda metade raramente é exibida. Fique em 150-160 para otimização desktop, ou 110-120 se seu tráfego mobile domina. A barra de progresso nesta ferramenta usa 160 por padrão.

✗ Incorreto
Meta description: 280 caracteres (escrevendo para o teto antigo de 2018)
Google trunca em torno do caractere 160 no desktop.
Os últimos 120 caracteres nunca são exibidos — esforço desperdiçado.
✓ Correto
Meta description: 150-160 caracteres.
Exibição desktop completa, sobrevive ao corte mobile.
Coloca a palavra-chave e o call to action na frente.

Confundir 280 caracteres do tweet com 280 palavras

O limite de 280 do Twitter é em caracteres, não em palavras — uma leitura equivocada comum de quem é novo na plataforma. "Olá mundo" são 9 caracteres e 2 palavras. Um tweet típico em inglês de 30-40 palavras roda cerca de 200-250 caracteres. Rascunhar um tweet de 280 palavras seria 1.500+ caracteres e impossível. Os dois contadores vivem lado a lado; verifique duas vezes contra qual você está otimizando.

✗ Incorreto
Meta: "manter tweet abaixo de 280"
Rascunho real: 280 palavras, ~1.500 caracteres
Tweet rejeitado — 5x acima do teto.
✓ Correto
Meta: abaixo de 280 caracteres (não palavras).
40 palavras normalmente cabem com sobra.
A estatística de caracteres é o que importa aqui.

Quem usa esta ferramenta

Blogueiros rascunhando posts
Atinja uma meta de 1.000 palavras sem recontar em uma janela separada. O tempo de leitura te diz se o post é uma leitura de 3 minutos ou de 7 — o tipo de rótulo a que leitores respondem em feeds. Palavras mais usadas sinalizam repetição antes da passada do editor.
Estudantes escrevendo redações
Fique acima de um piso de 250 palavras ou abaixo de um teto de 1.500 sem perder o lugar. Comprimento médio de frase é um sinal grosseiro de legibilidade que professores e rubricas de avaliação usam. O tempo de leitura bate com o que "uma leitura de 5 minutos" significa para um avaliador.
Marketeiros rascunhando tweets e legendas
As barras de progresso de Twitter (280), Instagram (2.200) e LinkedIn (3.000) eliminam o ciclo contar-e-redigitar. Verificações de meta description (160) e tag de título (60) te salvam de publicar copy que é truncado nos resultados de busca.
Especialistas SEO auditando snippets
Tags de título cortam em torno de 60 caracteres; meta descriptions em torno de 160. Ambas as verificações acontecem ao vivo enquanto você rascunha, então o snippet que você escreve é o snippet que é exibido. Combine com a verificação de frequência de palavras para manter a densidade do seu palavra-chave principal natural.
Tradutores acompanhando comprimento de origem e destino
Trabalho de tradução fatura por contagem de palavras de origem, contagem de palavras de destino ou contagem de caracteres dependendo do par de idiomas. Cole qualquer lado e tenha a contagem instantaneamente. Texto misto CJK e latino usa a convenção do Microsoft Word, batendo com o que os sistemas TM dos clientes calculam.
Palestrantes de conferência cronometrando talks
Tempo de fala a 130 wpm te diz se um roteiro de 1.500 palavras cabe em um slot de 12 minutos (cabe) ou em um slot de 7 minutos (não cabe). Apare pela contagem de palavras real, não por um teste de leitura em voz alta com cronômetro.
Desenvolvedores escrevendo READMEs e docs
READMEs do GitHub, descrições de pacotes npm e cabeçalhos de documentação todos têm expectativas informais de comprimento. A estatística de tempo de leitura diz aos contribuidores se uma seção é amigável para skim ou um mergulho profundo — útil para estruturar docs em torno de revelação progressiva.
Copywriters apertando texto publicitário
Google Ads, Facebook Ads e linhas de assunto de email todos têm tetos de caracteres diferentes. Escolha a plataforma na linha de limites que bate e aperte em tempo real. A estatística de palavra mais longa sinaliza palavras únicas estendidas que se infiltram em copy comprimida.

Regras de contagem e detalhes técnicos

Regra de tokenização de palavras
Uma palavra latina é uma sequência máxima de letras, dígitos, apóstrofos e hífens internos. Então "don't" é uma palavra, "state-of-the-art" é uma palavra, "twenty-five" é uma palavra. Cada ideograma CJK (Hanzi, Kanji, sílaba Hangul, Hiragana, Katakana) conta como uma palavra — a convenção do Microsoft Word. Tokens de scripts mistos são divididos na fronteira CJK.
Contagem de caracteres (código-pontos Unicode)
Caracteres são contados por código-ponto Unicode, não por unidade de código UTF-16. Então um único emoji conta como 1 caractere, não 2; caracteres de extensão CJK contam como 1, não 2; marcas combinantes contam como 1 cada, não zero. Isso bate com o que Twitter, Instagram e gateways SMS modernos medem contra seus limites.
Detecção de frases
Frases terminam em um terminador: ponto final (.), ponto de interrogação (?), ponto de exclamação (!), ponto final chinês (。), ponto final japonês (。) ou ponto de interrogação árabe (؟). Múltiplos terminadores em sequência ("What?!") contam como um limite. O detector não tenta desambiguar abreviações ("Sr.", "U.S.A.") — barulhento demais na prática.
Detecção de parágrafos
Parágrafos são separados por uma ou mais linhas em branco. Quebras de linha simples (quebras de linha dentro de um parágrafo) não começam um novo parágrafo. Texto sem linhas em branco é um parágrafo. Entrada vazia é zero parágrafos.
Padrões de taxa de leitura e fala
Tempo de leitura usa 230 wpm — a taxa mediana adulta de leitura silenciosa da meta-análise Brysbaert 2019 de 17 estudos acadêmicos com leitores nativos de inglês. Tempo de fala usa 130 wpm — a taxa padrão para narração clara e entrega de conferência (TED, NPR, narração de audiobook). Ambos são pontos médios conservadores; contextos especializados variam.
Filtro de stop-words para palavras mais usadas
A análise de mais frequentes exclui palavras funcionais em inglês ("the", "and", "is", "of", "that" etc.) usando a lista padrão de stop-words NLP. Palavras com menos de 2 caracteres e números puros também são excluídos. Para texto não-inglês, nenhum filtro de stop-word se aplica — você verá frequências brutas, ainda úteis para detectar repetição.
Limites de caracteres por plataforma
Post do Twitter/X: 280 caracteres. Meta description (desktop do Google): ~155-160 antes do truncamento. Tag de título de página: ~60 caracteres antes do truncamento. Legenda do Instagram: 2.200 caracteres no máximo. Post do LinkedIn: 3.000 caracteres. Segmento SMS: 160 caracteres em codificação GSM-7 (70 em UCS-2 se usar não-ASCII). Verifique contra a documentação da plataforma; limites mudam.
Suporte a scripts RTL
Árabe, hebraico, persa e outros scripts RTL são contados por tokens separados por espaço em branco. Resultados são exibidos na direção da sua interface (rótulos LTR com as contagens numéricas à direita). A direção do textarea segue a inferência de direção de texto do navegador — normalmente correta para entrada RTL monolíngue.

Boas práticas para escrever com meta de palavras

Escreva para o tempo do público, não só para a contagem de palavras
Um post de 1.200 palavras e uma leitura de 5 minutos são o mesmo fato em duas unidades. Leitores respondem ao rótulo de tempo mais do que ao rótulo de palavras — "leitura de 5 min" define uma expectativa que um número não define. Use a estatística de tempo de leitura como seu alvo principal e deixe a contagem de palavras seguir. Para posts de blog mire em leituras de 3-5 min (700-1.200 palavras); para peças aprofundadas 7-10 min (1.600-2.300); para atualizações fáceis de escanear 1-2 min (200-500).
Mire no ponto ideal de cada limite de plataforma
Não escreva para o máximo; escreva para o ótimo. Tweets pegam melhor entre 70-100 caracteres (alto engajamento, cabe em qualquer dispositivo). Meta descriptions funcionam melhor em 150-160 (preenche a exibição do Google sem truncamento mobile). Tags de título pegam no pico em 50-60 (sem truncamento, espaço completo para palavra-chave). Posts do LinkedIn performam melhor abaixo de 1.300 caracteres (acima da dobra "ver mais"). Forçar até o teto significa trocar qualidade por comprimento.
Use o comprimento médio de frase como medidor de densidade
Comprimento médio de frase acima de 25 palavras sinaliza prosa densa difícil de escanear. Abaixo de 12 parece truncada. O ponto ideal para escrita de público geral é 15-20, onde cada frase carrega um pensamento completo sem se prolongar. Escrita técnica tolera mais alto (20-25) quando a precisão é necessária. Ficção tolera mais baixo (10-15) quando o ritmo exige. Use a estatística como aviso grosseiro, não como regra.
Faça uma passada de palavras mais frequentes antes de enviar
Depois que seu rascunho está completo, dê uma olhada na lista das dez palavras mais usadas. Se uma palavra que não é palavra-chave (não o tópico do seu artigo) está no topo, você está usando demais. Suspeitos comuns: "actually", "basically", "really", "very", verbos de enchimento ("is", "was", "are"). Uma rápida passada de buscar-e-substituir nos dois maiores ofensores de enchimento normalmente aperta a prosa visivelmente.
Para rascunhos bilíngues, verifique contagens por idioma
Se seu texto mistura CJK e latino, a contagem total de palavras mistura duas convenções de contagem. Para trabalho de tradução faturável ou tarefas com meta de palavras, separe o texto em blocos de um único idioma e verifique cada um individualmente. Este contador segue a convenção do Microsoft Word para texto misto, então o total bate com o que a maioria dos clientes vai calcular — mas uma verificação por idioma único remove ambiguidade.
Trate o contador como rascunho, não como fonte de verdade
Os números são precisos, mas decisões de escrita vivem acima das métricas. Um tweet de 280 caracteres que cravou a mensagem ganha de um tweet de 270 caracteres que vagueia. Um post de 1.000 palavras que merece o tempo ganha de um post de 1.500 palavras que não merece. Use o contador para verificar e avisar, mas tome decisões pelo ofício, não pela aritmética.
Salve rascunhos fora desta ferramenta
Este contador não armazena texto algum. Recarregar a página ou fechar a aba apaga o textarea. Rascunhe trabalho longo em um editor de verdade (um editor de texto, um app de docs, uma ferramenta de escrita com autosave) e cole no contador quando quiser uma verificação. Para verificações mais curtas durante uma única sessão, o texto em memória persiste — mas trate como efêmero.

Perguntas frequentes

O que este contador de palavras faz?
Ele conta todas as métricas com que escritores, editores, marketeiros, estudantes e desenvolvedores se importam — palavras, caracteres com e sem espaços, frases, parágrafos e linhas — em tempo real conforme você digita ou cola. Também calcula tempo de leitura (230 wpm), tempo de fala (130 wpm) e compara seu texto contra os limites de caracteres do Twitter/X, Instagram, LinkedIn, SMS, tags de título de página e meta descriptions. Um painel secundário de análise mostra as dez palavras significativas mais frequentes (stop-words em inglês filtradas), a palavra única mais longa, o comprimento médio da palavra e o comprimento médio da frase — as métricas que realmente ajudam a apertar a prosa. Tudo roda 100% no seu navegador usando JavaScript: seu texto nunca é enviado, nunca é registrado, nunca é armazenado, e nenhum cadastro é necessário.
Quão precisa é a contagem de palavras comparada ao Microsoft Word e Google Docs?
A contagem de palavras latinas bate com Microsoft Word e Google Docs na grande maioria dos casos. As três ferramentas tokenizam por espaço em branco, tratam compostos hifenizados (ex.: "state-of-the-art") como uma única palavra e dividem contrações ("don't" = 1 palavra). Para texto misto inglês-CJK, este contador segue a mesma convenção do modo chinês/japonês do Microsoft Word: cada ideograma CJK conta como uma palavra, e tokens latinos contam individualmente. Os poucos casos de borda em que contadores divergem — compostos com travessão, travessões usados como vírgulas, números com decimais — afetam menos de 0,1% do texto típico e produzem diferenças de no máximo uma unidade. Para contagens faturáveis, copie seu texto tanto para esta ferramenta quanto para seu editor de escolha uma vez para confirmar; você vai ver os números concordarem.
Meu texto é enviado ou armazenado em algum lugar?
Não. Toda a contagem e análise rodam 100% no lado do cliente, no seu navegador, usando JavaScript. Seu texto nunca é transmitido, nunca é armazenado em nenhum servidor, nunca é registrado e nunca é analisado por humanos ou IA. Isso torna a ferramenta segura para rascunhos contendo informações de clientes, nomes de produtos não anunciados, memorandos internos, documentos jurídicos, anotações de fontes jornalísticas e qualquer outro material confidencial. Você pode verificar isso na aba Network do seu navegador — digitar no textarea dispara zero requisições de rede. A ferramenta não usa cookies para o texto digitado nem analytics de terceiros que capturariam o que você digita.
Como o tempo de leitura é calculado?
O tempo de leitura usa a média de leitura silenciosa adulta de 230 palavras por minuto, que é a taxa mediana medida em 17 estudos acadêmicos sobre leitura silenciosa em inglês nativo (meta-análise Brysbaert 2019). Essa é a taxa em que a maioria das plataformas de blog, sites de notícias e indicadores "leitura de x minutos" convergem. O tempo de fala usa 130 palavras por minuto, a taxa padrão para palestras de conferência claras, narração e entregas estilo TED — devagar o suficiente para o público absorver, rápido o suficiente para parecer natural. Ambas as taxas são padrões conservadores: leitura por skim roda a 400+ wpm, narração de audiobook 150-180 wpm e fala rápida estilo leiloeiro 250+ wpm. Para contextos especializados, trate o tempo exibido como linha de base e ajuste mentalmente.
Isso funciona para chinês, japonês, coreano e árabe?
Sim. O contador lida com todos os principais scripts nativamente. Para chinês, japonês e coreano (CJK), cada ideograma conta como uma palavra — a mesma convenção usada pelo Microsoft Word, Google Docs e processadores de texto CJK nativos. Então uma redação chinesa de 500 caracteres aparece como 500 palavras, batendo com o que seu professor ou editor chinês espera. Para árabe e outros scripts RTL, o contador mede por tokens separados por espaço em branco e renderiza resultados respeitando sua direção de entrada. Texto de scripts mistos (inglês + chinês, árabe + inglês) é contado usando ambas as regras: caracteres CJK e tokens latinos são tabulados separadamente e combinados. A contagem de caracteres é sempre precisa em código-ponto Unicode — emoji, marcas combinantes e caracteres de pares substitutos contam uma vez cada, não duas.
Por que o limite do Twitter é 280 caracteres e como esta ferramenta lida com URLs?
O Twitter/X impõe um teto de 280 caracteres no texto do tweet (dobrado dos 140 originais em 2017). Esta ferramenta conta o comprimento bruto de caracteres do seu texto — o que você veria se colasse na caixa de composição do Twitter. O Twitter automaticamente encurta URLs para 23 caracteres fixos no momento da publicação independentemente do comprimento original, então uma URL de 100 caracteres no seu rascunho ainda custa 23 depois de publicada. Para verificar o que o Twitter vai contar, trate qualquer URL como 23 caracteres: se seu rascunho tem uma URL, o comprimento publicado é (sua contagem bruta) − (comprimento da URL) + 23. O contador exibe sua contagem bruta; a matemática para a substituição da URL é um passo manual. Para posts longos do Twitter premium (até 25.000 caracteres), o limite de 280 não se aplica.
Qual é o comprimento certo de meta description para o Google?
Mire em 150-160 caracteres. A exibição de meta description do Google no desktop normalmente trunca entre 155 e 165 caracteres dependendo do comprimento do título e da URL do snippet, com mobile cortando alguns caracteres antes. Abaixo de 120 caracteres o Google frequentemente substitui por uma descrição auto-gerada mais longa do corpo da página — desperdiçando sua mensagem feita à mão. O ponto ideal é 150-160: suficiente para usar toda a largura de exibição do Google, curto o bastante para sobreviver ao truncamento mobile. A barra de progresso de meta description deste contador fica verde entre 120-160, âmbar 161-200 e vermelha acima de 200. Note que o Google às vezes trunca antes de 155 se conseguir encaixar um trecho melhor; a única forma de controlar totalmente seu snippet é escrevê-lo à mão abaixo de 155 caracteres.
O que conta como frase?
Este contador trata uma frase como uma sequência de texto terminada em um terminador de frase: ponto final (.), ponto de interrogação (?), ponto de exclamação (!), ponto final chinês (。), ponto final japonês (。) ou ponto de interrogação árabe (؟). Múltiplos terminadores em sequência ("What?!") contam como um limite de frase. Frases sem terminador final ("Olá mundo" sem ponto final) ainda contam como uma. O contador intencionalmente não aplica heurísticas para "Sr." ou "U.S.A." — os raros falsos positivos são mais barulhentos do que os falsos negativos, e a maioria da prosa publicada usa convenções diferentes de abreviação. Para uma análise linguística estrita, use uma biblioteca NLP dedicada; para escrita do dia a dia, a contagem baseada em terminadores bate com o que professores, editores e processadores de texto reportam.
Como conto palavras em um documento do Word ou PDF?
Abra o arquivo, copie todo o texto (Ctrl/Cmd-A depois Ctrl/Cmd-C) e cole no textarea do contador acima. A contagem aparece instantaneamente. Para PDFs com layouts de múltiplas colunas ou conteúdo pesado em tabelas, a cópia pode incluir espaços extras ou texto intercalado entre colunas — revise o texto colado em busca de artefatos óbvios antes de confiar na contagem. Para documentos que você não consegue abrir em um navegador (PDFs escaneados, arquivos somente imagem), use OCR primeiro (Adobe Acrobat, OCR do Google Drive ou qualquer ferramenta de OCR grátis), depois cole o texto extraído. Esta ferramenta intencionalmente não aceita upload de arquivos: manter tudo no navegador significa que seus documentos sensíveis nunca saem do seu dispositivo.
Por que algumas palavras são excluídas da lista de mais frequentes?
A análise de mais frequentes filtra stop-words em inglês — palavras funcionais comuns como "the", "and", "is", "of", "that" que dominam qualquer texto mas não carregam sinal editorial. A lista filtrada é o conjunto universal de stop-words usado pela maioria dos mecanismos de busca e bibliotecas NLP. A análise de frequência também pula palavras com menos de 2 caracteres e números puros. Para texto não-inglês, nenhum filtro de stop-word é aplicado — você verá as frequências brutas, que ainda são úteis para pegar repetição em qualquer idioma. Para obter as palavras mais usadas sem filtro, inclua mentalmente as palavras funcionais óbvias do seu idioma; o valor editorial está no que vem depois delas.
O contador suporta markdown ou HTML?
Existe uma meta diária de palavras que devo atingir?
Escritores de não-ficção e blogueiros normalmente miram em 500-1.500 palavras por dia; romancistas perseguindo o NaNoWriMo miram 1.667 palavras por dia para um manuscrito de 50.000 palavras em novembro. Escritores acadêmicos comumente definem 250-500 palavras por dia durante fases de dissertação — o ritmo lento-mas-sustentável. Threads do Twitter, copy de marketing e formatos mais curtos acompanham caracteres totais em vez disso. A meta certa é a que você consegue sustentar sete dias por semana sem queimar; consistência ganha de pico de velocidade. Este contador mostra tempo de leitura ao lado da contagem de palavras para que você também possa mirar pelo tempo do público: uma leitura de 4 minutos é aproximadamente 1.000 palavras, uma leitura de 10 minutos é aproximadamente 2.500.
Por que minha contagem pode diferir de outro contador online?
Contadores diferentes lidam com casos de borda de forma diferente: (1) Compostos hifenizados — a maioria dos contadores (incluindo este e o Microsoft Word) trata "state-of-the-art" como uma palavra; uma minoria divide nos hífens e conta quatro. (2) Separadores de travessão — alguns contadores dividem palavras em travessões, este não. (3) Números — alguns os pulam inteiramente, este os conta como palavras. (4) Texto CJK — muitos contadores ocidentais dividem CJK apenas por espaço em branco e subcontam por 100x; este contador segue a convenção do Microsoft Word de uma palavra por caractere CJK. (5) URLs — alguns contadores removem URLs antes de contar, este as inclui como um token cada. A convenção do Word/Google Docs é o padrão de fato e o que esta ferramenta segue; se um contador discorda do Word E do Google Docs, ele é o outlier.

Ferramentas relacionadas

Ver todas as ferramentas →

Conversor de Base Numérica — Binário, Hex, Decimal e Octal

Ferramentas de Conversão

Converta números entre binário, hexadecimal, decimal, octal e qualquer base personalizada (2-36) instantaneamente. Gratuito, privado, sem cadastro — todo o processamento acontece no seu navegador.

Decodificador e Codificador Base64

Codificação e Formatação

Decodifique e codifique Base64 online gratuitamente. Conversão em tempo real com suporte completo a UTF-8 e emoji. 100% privado — executa no seu navegador. Sem necessidade de cadastro.

Gerador Crontab e Construtor de Expressão Cron

Data e Hora

Crie, valide e decodifique expressões cron no navegador. Pré-visualização ao vivo da próxima execução em horário local ou UTC. Sintaxe POSIX de 5 campos, presets, descrição em linguagem clara. Grátis, privado, sem cadastro.

Conversor CSV para JSON

Codificação e Formatação

Converta CSV para JSON no navegador. RFC 4180, inferência de tipos, cabeçalho, seguro para inteiros grandes. 100% privado, sem upload.

Comprimir Imagens Online — JPEG, PNG e WebP

Ferramentas de Conversão

Reduza o tamanho de imagens em até 80% — comprima JPEG, PNG e WebP no navegador, sem upload. Lote de 20 imagens, ajuste de qualidade, compare antes e depois. Gratuito e privado.

JSON Diff (Comparar)

Codificação e Formatação

Compare dois arquivos JSON instantaneamente no navegador. Destaque lado a lado, saída JSON Patch (RFC 6902), ignore campos ruidosos como timestamps e IDs. 100% privado, sem upload.