Saltar para o conteúdo principal
LibraTool logoLibraTool

Localizador de Linhas Duplicadas grátis

Encontre, conte ou remova linhas duplicadas de uma lista. Ótimo para limpar listas de e-mails, logs de auditoria ou encontrar entradas repetidas em dumps de dados.

Funciona offline depois de carregado

Esta ferramenta encontra linhas e linhas de CSV duplicadas em texto, não arquivos ou fotos duplicados. Para verificar se dois arquivos são idênticos, use o verificador de hash de arquivos

Opções
Formato de entrada
Ordenar
Formato da contagem
Contagem de ocorrências
A saída aparecerá aqui…

Usos comuns

  • Desduplicar Listas de EmailLimpe listas de email antes de importar para Mailchimp, SendGrid ou outros ESPs.
  • Limpar Dados Antes da AnáliseEncontre linhas duplicadas em exportações CSV ou despejo de banco de dados antes do trabalho de análise.
  • Identificar Repetições em Listas de TarefasIdentifique tarefas duplicadas em listas de tarefas longas ou rastreadores de projetos.
  • Contar Frequência de PalavrasCole uma lista de palavras/palavras-chave para ver qual aparece com mais frequência.
  • Encontrar Mensagens de Commit RepetidasCole um log git para encontrar padrões habituais de mensagem de commit dos autores.

Como funciona

A deteção de duplicados funciona inteiramente no seu navegador usando um Map de JavaScript escrito à mão que conta cada linha numa única passagem — sem biblioteca, sem servidor, sem envio. Os resultados atualizam ao vivo enquanto escreve.

  1. 1
    Divisão e normalização de linhas
    A ferramenta divide o seu texto por novas linhas (tratando tanto \r\n como \n), depois opcionalmente remove espaço em branco inicial/final de cada linha e descarta linhas vazias — controlado pelas caixas de verificação que define antes de processar.
  2. 2
    Contagem Map de passagem única
    Cada linha é alimentada num Map de JavaScript indexado pela sua forma normalizada (em minúsculas quando ignorar maiúsculas/minúsculas está ativado). O Map acumula uma contagem de ocorrências por chave única numa única passagem linear, preservando o texto original visto pela primeira vez.
  3. 3
    Geração de saída específica por modo
    Dependendo da aba selecionada — Contar, Único, Apenas Duplicados, ou Destacado — os valores do Map são filtrados ou ordenados (por frequência, alfabeticamente, ou ordem de primeira ocorrência) e formatados como texto simples ou uma visualização inline codificada por cor.
  4. 4
    Copie ou baixe o resultado
    O texto processado pode ser copiado para a área de transferência, exportado como um arquivo .txt, ou (no modo Contar) copiado como CSV com uma linha por valor e sua contagem de ocorrências — pronto para colar numa planilha.

Ferramentas relacionadas

Perguntas frequentes