Nouplo

Remover linhas duplicadas

Cole uma lista e fique só com a primeira ocorrência de cada linha, na ordem em que você colou.

linhas antes
1
linhas depois
0
removidas
1
Resultado
Cole ou digite acima para ver o resultado aqui.

Seus arquivos ficam no seu dispositivo

Esta ferramenta roda inteiramente no seu navegador. O que você cola é processado no seu dispositivo e nunca é enviado a um servidor, então é seguro usar com tokens, chaves e textos não publicados.

Exemplo

Exemplo: e-mails dos convidados da formatura juntados de três listas, 12 linhas viram 5

A comissão de formatura juntou numa caixa só os e-mails de três fontes — a planilha da turma, o formulário de confirmação e a lista do grupo —, separadas por uma linha em branco: 12 linhas ao todo. Alguns vieram com maiúsculas diferentes (Ana.Souza@example.com, DIEGO.ROCHA@EXAMPLE.COM) e um com espaço no fim.

  1. Com os ajustes que já vêm (tirar espaços das pontas e linhas vazias), saem 7 linhas: o espaço no fim de bruno.lima@example.com não atrapalha, mas Ana.Souza e DIEGO.ROCHA ficam como e-mails à parte.
  2. Ligando «Ignorar maiúsculas e minúsculas» — num e-mail elas não fazem diferença — saem 5: cada pessoa uma vez só, escrita como apareceu primeiro.
  3. O contador mostra 12 linhas antes, 5 depois e 7 removidas: 5 repetições e as 2 linhas em branco.
Ajustes Linhas depois Removidas
Padrão: tirar espaços e linhas vazias 75
Padrão + ignorar maiúsculas e minúsculas 57
Sem tirar espaços (só as linhas vazias) 84
Ignorar maiúsculas, mantendo linhas vazias 6 (uma em branco)6

Cinco e-mails, na ordem em que apareceram: ana.souza, bruno.lima, carla.melo, diego.rocha e eduarda.reis, todos @example.com. É só copiar e colar no campo de destinatários do convite.

Como funciona

  1. Cole sua lista com um item por linha: e-mails, URLs, códigos de produto, palavras-chave, linhas de log.
  2. Decida o quanto a comparação deve ser rígida. “Ignorar maiúsculas e minúsculas” trata Casa e casa como iguais; “Remover espaços” ignora espaços e tabulações nas pontas de cada linha.
  3. Deixe “Remover linhas vazias” ligado para descartar também as linhas em branco. Desligado, só fica a primeira linha em branco do texto: as outras, onde estiverem, contam como repetidas.
  4. O resultado aparece enquanto você digita. A saída mantém a primeira ocorrência de cada linha na posição original, e a quantidade de linhas removidas é exibida.

Perguntas frequentes

Remover duplicadas muda a ordem das minhas linhas?
Não. A primeira ocorrência de cada linha continua onde estava e as repetições seguintes são removidas. Se você quer uma lista ordenada e sem repetições, use a ferramenta “Ordenar linhas” com a opção de únicas.
Linhas que só diferem em espaços ou maiúsculas contam como duplicadas?
Só se você ligar a opção correspondente. Com “Remover espaços” ligado, espaços e tabulações nas pontas são ignorados. Com “Ignorar maiúsculas e minúsculas” ligado, a comparação não distingue caixa. Sem essas opções, a comparação é exata, caractere por caractere.
Copiei uma coluna da planilha. Funciona?
Funciona: ao colar, cada célula da coluna vira uma linha. Depois copie o resultado e cole de volta na planilha, que ele ocupa uma célula por linha, já sem as repetidas.
Por que dois CPFs iguais não foram removidos?
Porque a comparação é de texto, não de número: 123.456.789-09 e 12345678909 são linhas diferentes. Deixe todos no mesmo formato antes, por exemplo com localizar e substituir. Com «Remover espaços» ligado, espaços nas pontas não atrapalham; espaços no meio, sim.
Que tamanho de lista dá para colar?
Centenas de milhares de linhas rodam bem em um navegador moderno; o trabalho é feito em uma única passada com um conjunto de hash em memória. Arquivos muito grandes costumam ser lentos para colar na caixa de texto, não para processar.
As quebras de linha do Windows (CRLF) são tratadas?
Sim. As linhas são separadas por \n, \r\n e \r sozinho, então textos copiados do Windows, do macOS e do Linux são tratados igual. A saída usa quebras \n.
Minha lista é enviada para algum lugar?
Não. Tudo roda no seu navegador, então listas de e-mails de clientes e logs internos não saem do seu aparelho.

Ferramentas relacionadas