Remover linhas duplicadas

Cole uma lista e remova as linhas repetidas na hora, mantendo a ordem original e dizendo quantas saíram.

Processamento local — seu arquivo é processado diretamente no navegador e não precisa ser enviado aos servidores do 7Tools.

Remover linhas duplicadas

até 1.000.000 caracteres

0 / 1.000.000 caracteres

Opções

Como remover linhas duplicadas

Cole a lista na área da esquerda. O resultado aparece na hora, sem clicar em nada, e o contador informa quantas linhas saíram e quantas ficaram.

  1. Cole o texto, uma linha por item.
  2. Marque as opções que fizerem sentido: ignorar maiúsculas, remover espaços nas pontas ou não tratar linhas vazias como duplicatas.
  3. Escolha manter a primeira ou a última ocorrência de cada linha.
  4. Copie o resultado.

Como funciona

A ferramenta lê o texto linha por linha e guarda, num conjunto, cada linha já vista. Quando uma linha igual aparece de novo, ela é descartada. A ordem das linhas que ficam é a original.

Ao manter a última ocorrência, a leitura é feita de trás para a frente: cada linha fica na posição em que apareceu pela última vez. Por isso o resultado pode ter ordem diferente do modo padrão, e isso é esperado.

Opções de comparação

Ignorar maiúsculas trata Maçã e maçã como a mesma linha; a que fica é a que você escolheu manter, com a grafia original. Remover espaços nas pontas compara e escreve cada linha sem os espaços do começo e do fim. Não tratar linhas vazias como duplicatas deixa todas as vazias onde estão: a opção não as remove, só as tira da conta.

Privacidade e processamento local

O texto que você cola é processado no próprio navegador e não é enviado aos servidores do 7Tools. Listas de e-mail, nomes e códigos costumam ser dado de clientes, e aqui elas não saem do seu dispositivo.

Limitações

  • Até um milhão de caracteres. Acima disso a ferramenta avisa em vez de travar a aba.
  • Duas linhas só são iguais se tiverem os mesmos caracteres. Acentos diferentes, como cafe e café, contam como linhas diferentes.
  • A comparação é por linha inteira, não por palavra ou trecho.
  • Quebras de linha do Windows (CRLF) viram quebras simples na saída. Se o texto terminava com uma quebra de linha, a saída também termina.

Casos de uso

  • Você juntou duas listas de e-mails e quer cada endereço uma única vez.
  • Uma lista de palavras-chave de SEO veio com repetições.
  • Você precisa limpar um arquivo de log, ou uma coluna colada de planilha, para ver só os valores distintos.
  • Você quer deixar uma lista de convidados ou de produtos sem nomes repetidos.

Perguntas frequentes

Ferramentas relacionadas