CanDoYa
PT-BR

Remover Linhas Duplicadas

Funciona inteiramente no seu navegador - sem upload, sem cadastro.

Texto de entrada
Texto sem duplicadas
Cole linhas para remover as duplicadas - a primeira ocorrência de cada linha é mantida
Compartilhe esta ferramenta

Como remover linhas duplicadas de um texto?

Cole o texto na caixa acima e cada linha repetida some na hora - a primeira ocorrência de cada linha é mantida, na ordem original. Ative Ignorar maiúsculas/minúsculas ou Remover espaços para pegar quase-duplicatas como "Maçã" e "maçã", depois copie a lista limpa. Nada é enviado a servidor algum; a remoção de duplicadas roda inteira no seu navegador.

Como usar

  1. 1Cole suas linhas. Digite ou cole qualquer texto com várias linhas na caixa da esquerda - um item por linha. Funciona com quebras de linha do Windows, Mac e Unix.
  2. 2Escolha como as linhas são comparadas. Por padrão, as linhas precisam ser idênticas. Ative Ignorar maiúsculas/minúsculas para tratar "Maçã" e "maçã" como duplicadas, Remover espaços para ignorar espaços no início e no fim, ou Remover linhas vazias para descartar as linhas em branco.
  3. 3Copie a lista limpa. O texto sem duplicadas aparece ao vivo à direita, e a barra de status mostra quantas duplicadas foram removidas. Clique em Copiar para colocar o resultado na área de transferência.

Para quem é

A ferramenta remove as duplicadas enquanto você digita e nunca altera a caixa de entrada, então dá para ligar e desligar as opções e comparar os resultados sem perder o texto original. Por padrão, duas linhas só contam como duplicadas se forem idênticas, caractere por caractere. Ignorar maiúsculas/minúsculas trata Brasília e brasília como a mesma linha; Remover espaços ignora espaços e tabulações no início e no fim, pegando aquelas duplicatas invisíveis que planilhas e arquivos de log adoram criar. Linhas em branco são tratadas como estrutura, não como dado - elas nunca são unificadas entre si a menos que você ative Remover linhas vazias. Como tudo roda no navegador, é seguro usar com listas de e-mail, exportações de clientes e pesquisas de palavras-chave ainda não publicadas.

Perguntas frequentes

Meu texto é enviado para algum lugar?

Não. A remoção de duplicadas roda inteira no seu navegador usando JavaScript - suas linhas nunca chegam a um servidor. Isso torna a ferramenta segura para listas de e-mail, dados de clientes, arquivos com credenciais e qualquer coisa que você não colaria no formulário de um site qualquer.

Esse removedor de linhas duplicadas é gratuito?

Sim - totalmente grátis, sem cadastro, sem download e sem limite de uso. É uma página estática, então carrega rápido e continua funcionando mesmo com uma conexão instável depois de aberta.

Existe limite de quantas linhas posso colar?

Não há limite fixo. A remoção de duplicadas usa uma hash set, então até listas com centenas de milhares de linhas processam em bem menos de um segundo num notebook comum. O limite prático é a memória do seu navegador, não a ferramenta.

Qual duplicata é mantida - a primeira ou a última?

A primeira. A ferramenta lê de cima para baixo, mantém a primeira ocorrência de cada linha no lugar dela e remove toda repetição seguinte, então a ordem final é exatamente a ordem em que você colou.

Ela remove linhas duplicadas sem reordenar?

Sim - e esse é o ponto principal. Truques de linha de comando como sort -u removem duplicadas ordenando primeiro, o que embaralha dados que tinham uma ordem. Esta ferramenta preserva a ordem original das suas linhas e só apaga as repetições.

Como as linhas vazias são tratadas?

Linhas em branco são tratadas como estrutura, não como dado, então duas linhas vazias nunca são unificadas em uma só. Se você quiser uma lista compacta sem nenhuma linha em branco, ative Remover linhas vazias e toda linha vazia ou só com espaços é descartada.

Ela pega duplicatas que diferem só em espaços ou maiúsculas?

Sim. Ative Remover espaços para ignorar espaços e tabulações no início e no fim, e Ignorar maiúsculas/minúsculas para comparar sem considerar a caixa das letras. Com as duas ativadas, " Maçã" e "maçã" contam como a mesma linha; a versão mantida é exibida exatamente como você colou.

Funciona com quebras de linha do Windows (CRLF)?

Sim. Quebras de linha do Windows (\r\n), Unix (\n) e do Mac antigo (\r) são todas reconhecidas na hora de separar as linhas, e o resultado final usa quebras de linha padrão Unix, que qualquer editor ou planilha aceita ao colar.