Contador de frequência de palavras grátis
Conte com que frequência cada palavra aparece no seu texto. Visualize as palavras principais, exporte para CSV e filtre palavras irrelevantes.
Carregue .txt, .md, .csv, .docx ou .pdf. Os arquivos são lidos no seu dispositivo.
Usos comuns
- Analisar Densidade de Palavras-chave para SEOVerifique com que frequência suas palavras-chave alvo aparecem em um artigo e otimize a densidade de palavras-chave.
- Analisar Repetição de Palavras em Escrita AcadêmicaIdentifique palavras usadas em excesso em ensaios, teses e artigos de pesquisa para melhorar a diversidade de vocabulário.
- Analisar Frequência em Corpus de TextoEntenda a distribuição de palavras em discursos, livros, conjuntos de dados e outros grandes corpos de texto.
- Analisar Estratégia de Conteúdo do ConcorrenteCole um artigo ou página de destino do concorrente para ver quais palavras-chave e tópicos ele enfatiza.
- Verificar Legibilidade e Vocabulário do TextoIdentifique se sua escrita usa vocabulário variado ou depende muito de frases repetidas.
Como funciona
A análise de frequência de palavras funciona inteiramente no seu navegador usando um tokenizador escrito à mão e um Map de JavaScript — sem biblioteca, sem servidor. O texto é analisado, contado, e classificado localmente no momento em que escreve ou cola.
- 1Tokenização consciente de UnicodeA ferramenta coloca o seu texto em minúsculas, depois extrai tokens com a regex de propriedade Unicode \p{L}\p{M} — que trata corretamente letras acentuadas e escritas não latinas. Para texto CJK (chinês, japonês, coreano), muda para a API Intl.Segmenter integrada do navegador com granularity: 'word' para dividir caracteres que não têm espaços entre eles.
- 2Filtragem de palavras vazias e comprimentoA filtragem opcional remove palavras de função comuns (the, a, is, e equivalentes em espanhol, francês, alemão, italiano, e português) usando um Set codificado correspondente à sua região do site. Um controlo de comprimento mínimo remove tokens mais curtos que o seu limiar escolhido antes de a contagem começar.
- 3Contagem de frequência baseada em Map e modo n-gramOs tokens são contabilizados num Map de JavaScript — escolhido especificamente para que nomes de propriedade reservados como 'constructor' não possam colidir com palavras contadas. No modo bigrama ou trigrama, o tokenizador desliza uma janela sobre o fluxo de tokens bruto e une palavras adjacentes em frases antes de contar.
- 4Resultados classificados e exportação CSVOs resultados são ordenados por contagem decrescente e mostrados como um gráfico de barras classificado. A exportação constrói um blob CSV de texto simples em memória usando a Blob API do navegador e aciona um download — nada é enviado a um servidor em qualquer momento.
Guia
Exemplo prático
Clique em “Testar um exemplo” acima da caixa vazia “Texto para analisar”. Ele carrega um parágrafo de 186 caracteres sobre uma raposa e um cachorro, e as estatísticas mostram 37 “Total de palavras”, 18 “Palavras únicas” e 186 “Caracteres”. Na aba “Palavras”, a tabela com o título “Top 18 palavras” coloca fox em primeiro, com 4 usos (16.0%), depois dog com 3 (12.0%), depois quick e lazy com 2 cada (8.0%). Palavras de enchimento como “the” e “a” estão ausentes porque “Excluir palavras irrelevantes” está marcado, e por isso a observação sob a tabela diz “As porcentagens são frações dos 25 itens contados após os filtros.” Defina “Contagem mín.” como 2 e restam só essas quatro linhas. Depois clique em “Frases de 2 palavras”: com “Contagem mín.” ainda em 2, restam “lazy dog” e “the fox”, 2 usos cada (5.6%), e a observação agora conta 36 itens.
Quais configurações usar e os limites
- Carregue um documento ou cole um texto. O botão “Carregar um arquivo de texto” abre arquivos .txt, .md, .csv, .log, .docx e .pdf e substitui o que está na caixa. A página diz “Os arquivos são lidos no seu dispositivo.” e o arquivo não é enviado; o primeiro PDF ou arquivo Word apenas carrega um componente de leitura deste site. Um PDF é lido pela sua camada de texto, até as primeiras 400 páginas, então um PDF digitalizado sem texto falha. Um .docx é lido como texto simples. Enquanto trabalha, o botão diz “Lendo o arquivo…”.
- Alterne entre palavras e frases. As abas “Palavras”, “Frases de 2 palavras” e “Frases de 3 palavras” mudam o que é contado. As frases são montadas a partir do fluxo bruto de palavras, então “Excluir palavras irrelevantes” e “Comp. mínimo” ficam esmaecidos e não são aplicados, e uma frase pode atravessar um ponto final ou uma quebra de linha: o exemplo gera “lazy dog the”. “Contagem mín.”, “Ordenar” e “Mostrar top” continuam funcionando. Uma palavra da sua lista de ignoradas remove toda frase que a contenha.
- Escolha o idioma das palavras irrelevantes. As palavras irrelevantes são removidas por padrão, usando a lista de “Idioma da página”, exibido como “Idioma da página (Inglês)” nesta página. A lista em inglês tem 99 palavras. Dezessete listas estão embutidas: inglês, espanhol, francês, alemão, italiano, português, turco, russo, ucraniano, persa, árabe, japonês, polonês, holandês, indonésio, vietnamita e hindi. Para um texto em alemão, escolha alemão no menu “Idioma das stop words”, ou as palavras de enchimento em alemão continuam na tabela. “(nenhum)” desativa o filtro. Adicione suas próprias palavras em “Ignorar também estas palavras”, separadas por vírgulas, ponto e vírgula, espaços ou novas linhas.
- Ajuste a tabela com Comp. mínimo, Contagem mín. e Mostrar top. “Comp. mínimo” vai de 1 a 5 caracteres e começa em 2, então letras isoladas são descartadas; 4 também descartaria “fox”, “dog” e “ran” no exemplo. “Contagem mín.” oferece 1, 2, 3, 5 e 10, e “Mostrar top” oferece 10, 20, 50 e 100. “Ordenar” é “Por contagem” ou “Alfabética”. “Filtrar resultados…” reduz as linhas às palavras que contêm o que você digita. O total de palavras únicas e as porcentagens são calculados antes de “Contagem mín.” e “Mostrar top”, então essas configurações nunca os alteram.
- Decida o que conta como palavra. Palavras são sequências de letras, dígitos e hifens, então “well-known” é uma palavra. “Manter apóstrofos dentro das palavras (don't = 1 palavra)” vem marcado por padrão; desmarque e “don't” vira “don” e “t”. “Contar números” vem marcado por padrão; desmarque para descartar itens formados só por dígitos, como 2024, mantendo “3D”. “Diferenciar maiúsculas e minúsculas” vem desligado, então “Fox” e “fox” são uma palavra; marque e elas se separam, embora as palavras irrelevantes ainda sejam reconhecidas em qualquer caixa. Textos em chinês, japonês, coreano, tailandês, laosiano, khmer e birmanês são divididos com o segmentador de palavras do navegador quando ele tem um.
- Exporte a lista completa, não só as linhas visíveis. “Exportar CSV” salva word-frequency.csv com as colunas Word, Count e Percent para cada linha que passa pelos seus filtros e por “Contagem mín.”, mesmo que “Mostrar top” a oculte, e abre no Excel com a codificação certa. Uma palavra que começa com =, + ou @ recebe um apóstrofo no início para que uma planilha não a execute como fórmula. “Copiar top 18” e “Copiar tudo 18” copiam linhas separadas por tabulação para colar em uma planilha. “Gráfico (PNG)” salva word-frequency.png, um gráfico de barras com até 25 das linhas exibidas.
Problemas comuns e como resolvê-los
- Aparece “Não foi possível ler esse arquivo. Escolha um arquivo de texto, Word (.docx) ou PDF que contenha texto selecionável.”
- Uma mensagem cobre quatro casos: o arquivo não tem texto legível (um PDF digitalizado ou documento em branco), é um arquivo binário, o leitor de PDF falhou ou o leitor de Word falhou em um .docx danificado. Um PDF que exige senha para abrir não pode ser lido, porque não há campo de senha. Navegadores de celular mais antigos, incluindo o Samsung Internet, recebem uma versão de compatibilidade do leitor de PDF. Se um PDF ainda falhar, copie o texto dele e cole na caixa.
- Aparece “report.doc é um arquivo DOC, que esta ferramenta não consegue abrir.” (com o nome e o formato do seu arquivo).
- O início do arquivo foi reconhecido, e o tipo dele não é um que esta ferramenta aceita. Arquivos .doc antigos do Word, planilhas, apresentações e imagens são recusados assim antes de qualquer leitura. Abra o arquivo no Word ou em outro editor e salve-o como .docx, PDF ou texto simples, e carregue-o de novo. Um link como “Tente … em vez disso.” pode aparecer ao lado da mensagem quando outra ferramenta deste site abre esse tipo.
- “Total de palavras” diz 37, mas a observação sob a tabela diz “As porcentagens são frações dos 25 itens contados após os filtros.”
- “Total de palavras” conta todas as palavras do texto. As porcentagens usam apenas os itens que restam depois de aplicar “Excluir palavras irrelevantes”, “Comp. mínimo” e “Ignorar também estas palavras” (25 das 37 no exemplo), antes de “Contagem mín.” e “Mostrar top”. Nas abas de frases, a base é o número de frases, 36 para o exemplo de 37 palavras. Para contar tudo, desmarque “Excluir palavras irrelevantes” e defina “Comp. mínimo” como 1.
- Uma palavra comum como “the”, ou uma palavra curta como “fox”, está ausente da tabela.
- Três filtros ocultam palavras. “Excluir palavras irrelevantes” vem marcado por padrão e remove a lista do idioma escolhido, que inclui “the”, “and”, “with” e “not”. “Comp. mínimo” começa em 2 caracteres, e um valor maior oculta palavras curtas. As palavras digitadas em “Ignorar também estas palavras” também são removidas. Desmarque a caixa das palavras irrelevantes e defina “Comp. mínimo” como 1 e “Contagem mín.” como 1 para ver todas as palavras, e escolha o idioma certo das palavras irrelevantes para textos que não são em inglês.
- Aparece “Nenhum resultado corresponde ao filtro.”
- A caixa “Filtrar resultados…” mostra apenas palavras que contêm o que você digitou, em qualquer caixa, e pesquisa a lista toda, não só as linhas visíveis. A mensagem significa que nenhuma palavra contém esse texto, então limpe a caixa ou confira a grafia; “fox” também encontra “foxes”. Se nenhuma tabela aparece enquanto “Total de palavras” está acima de zero, as opções removeram todas as palavras: reduza “Contagem mín.” ou desmarque “Excluir palavras irrelevantes”.
Como se compara
Um contador de palavras simples dá totais de palavras e caracteres; esta ferramenta classifica a frequência com que cada palavra ou frase curta distinta ocorre. Ela conta formas exatas, então “dog” e “dogs” ou “fox” e “foxes” são linhas separadas, porque não reduz palavras às suas raízes. As listas de palavras irrelevantes são listas curtas e fixas para 17 idiomas, não um dicionário completo, então leia as primeiras linhas antes de tirar conclusões. Ela trabalha com um texto por vez, conta frases de até 3 palavras e mostra no máximo 100 linhas na tela, embora as exportações contenham todas. Para grandes coleções de textos, uma tabela dinâmica ou um programa de análise de texto faz mais. Em troca, não há nada para instalar e seu arquivo é lido no seu dispositivo.
Ferramentas relacionadas
Contador de caracteres
Conte caracteres, palavras, frases, letras, dígitos e caracteres especiais. Verifique os limites do Twitter, Instagram e outras plataformas.
Contador de palavras
Conte palavras, caracteres, frases e parágrafos. Estime o tempo de leitura.
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.