Idioma
English English Vietnamese (Tiếng Việt) Vietnamese (Tiếng Việt) Chinese (简体中文) Chinese (简体中文) Portuguese (Brazil) (Português do Brasil) Portuguese (Brazil) (Português do Brasil) Spanish (Español) Spanish (Español) Indonesian (Bahasa Indonesia) Indonesian (Bahasa Indonesia)
Remover Linhas Duplicadas

Remover Linhas Duplicadas

Remova linhas duplicadas de um texto na hora. Compare diferenciando ou não maiúsculas, apare espaços, mantenha a primeira ou a última ocorrência, ordene e baixe o resultado.

Remova linhas duplicadas de qualquer texto

Remova as linhas duplicadas de qualquer lista ou bloco de texto e fique apenas com as únicas. Cole o texto à esquerda e o resultado sem duplicatas aparece à direita na hora — sem botão para clicar, nada para instalar.

Escolha como as linhas são comparadas (exata, ignorando maiúsculas ou ignorando espaços extras), decida se quer manter a primeira ou a última ocorrência e, se quiser, ordene o resultado de A→Z ou Z→A. Um contador ao vivo mostra quantas duplicadas foram removidas, e o painel Linhas removidas lista exatamente o que saiu.

Foi feito para quem lida com dados em texto — analistas limpando colunas de CSV, desenvolvedores deduplicando arquivos de log ou listas de configuração, profissionais de marketing organizando listas de e-mails e contatos e redatores arrumando listas de palavras-chave ou referências.

Privado por natureza: todo o processamento acontece localmente no seu navegador. Seu texto nunca é enviado, armazenado nem transmitido a nenhum servidor, então é seguro colar listas sigilosas como e-mails ou dados confidenciais.

Como remover linhas duplicadas

1

Insira seu texto

Digite ou cole seu texto no painel Entrada, um item por linha. Você também pode clicar no botão Colar para puxar o texto direto da área de transferência. O resultado é atualizado em tempo real enquanto você digita.

2

Escolha como as linhas são comparadas

Abra o menu Comparação e escolha Diferenciar maiúsculas, Ignorar maiúsculas, Aparar espaços ou Aparar + ignorar maiúsculas. Depois ajuste Manter para Primeira ou Última para decidir qual ocorrência permanece.

3

Ordene e refine (opcional)

Use o menu Ordenar para deixar o resultado na ordem original (Nenhuma) ou ordená-lo de A → Z / Z → A. Marque Ignorar vazias para que linhas em branco sejam puladas na comparação e mantidas no resultado.

4

Copie ou baixe o resultado

As linhas únicas aparecem no painel Resultado. Clique em Copiar para enviá-las à área de transferência ou em Baixar para salvar um arquivo unique-lines.txt. Abra o painel Linhas removidas para conferir o que foi excluído.

Recursos

Processamento em tempo real

As duplicadas são detectadas e removidas enquanto você digita ou cola — sem botão para clicar. As atualizações são suavizadas e seguem fluidas até com listas grandes.

Modos de comparação flexíveis

Compare as linhas de quatro formas: Diferenciar maiúsculas, Ignorar maiúsculas, Aparar espaços ou Aparar + ignorar maiúsculas para dados bagunçados.

Manter a primeira ou a última ocorrência

Decida qual duplicada sobrevive — mantenha a primeira vez em que a linha aparece ou a mais recente.

Destaque visual das duplicadas

As linhas duplicadas são marcadas com números de linha em amarelo na entrada, então você identifica as repetições num relance.

Painel de linhas removidas

Um painel retrátil lista cada linha removida com o número de linha original, e o botão Copiar tudo pega todas em um clique.

Estatísticas ao vivo

Uma barra de estatísticas mostra Total de linhas, linhas Únicas, Duplicadas removidas e a porcentagem de Redução em tempo real.

Ordenação opcional

Depois da deduplicação, ordene as linhas únicas de A → Z ou Z → A, ou mantenha a ordem original.

Ignorar linhas vazias

Pule linhas em branco na comparação para que elas nunca sejam tratadas como duplicadas e permaneçam no resultado.

Copiar e baixar

Copie para a área de transferência com um clique ou baixe o resultado como um arquivo de texto simples chamado unique-lines.txt.

Preferências salvas

Seu modo de comparação, a opção de manter, a escolha de ordenação e a opção de linhas vazias são lembrados na próxima visita.

Perguntas frequentes

Ele mantém a ordem original das linhas?

Sim. Por padrão, a opção Ordenar fica em Nenhuma, então as linhas únicas permanecem na ordem em que apareceram primeiro. Só mude para A → Z ou Z → A se quiser reordenar o resultado.

A comparação diferencia maiúsculas (Apple vs apple)?

Por padrão, sim. No modo Diferenciar maiúsculas, "Apple" e "apple" são tratadas como linhas diferentes. Mude o menu Comparação para Ignorar maiúsculas (ou Aparar + ignorar maiúsculas) para tratá-las como iguais e remover uma como duplicada.

O que faz o Aparar espaços?

Ele ignora espaços e tabulações no início e no fim de cada linha durante a comparação, então " Olá " e "Olá" contam como duplicadas. A linha mantida conserva o espaçamento original no resultado — só a comparação o ignora. Isso é útil para dados copiados de fontes diferentes.

Qual a diferença entre Manter Primeira e Manter Última?

Manter Primeira conserva a ocorrência mais antiga e remove as seguintes. Manter Última conserva a ocorrência final e remove as anteriores. Por exemplo, com as linhas A, B, A, C, A: Manter Primeira resulta em A, B, C; Manter Última resulta em B, C, A.

Ele também remove linhas em branco ou vazias?

Por padrão, as linhas vazias são comparadas como qualquer outra, então brancos repetidos são reduzidos a um só. Marque Ignorar vazias na barra de ferramentas para pular as linhas em branco na comparação — assim elas nunca são marcadas como duplicadas e todas permanecem no seu resultado.

Como remover linhas duplicadas de um arquivo de texto?

Abra seu arquivo, copie o conteúdo e cole no painel Entrada (ou use o botão Colar). As linhas únicas aparecem no painel Resultado, onde você pode clicar em Baixar para salvá-las em um novo arquivo unique-lines.txt ou em Copiar para levá-las de volta ao seu documento.

Dá para ver e recuperar o que foi removido?

Sim. Seu texto original no painel Entrada nunca é alterado — só o Resultado mostra a versão sem duplicatas. Abra o painel retrátil Linhas removidas para ver cada linha removida com o número de linha original e use Copiar tudo para copiá-las caso precise delas de volta.

Existe um limite de linhas ou caracteres?

Não há limite fixo embutido na ferramenta. Como tudo roda no seu navegador, o teto prático depende da memória do seu dispositivo. A maioria dos navegadores modernos lida bem com centenas de milhares de linhas, embora entradas muito grandes possam levar um instante para processar.

Existem atalhos de teclado?

Sim. Pressione Ctrl+V na área de entrada para colar, Ctrl+Shift+C para copiar o resultado e Ctrl+Shift+X para limpar tudo. No Mac, use Cmd no lugar de Ctrl.

Meu texto é enviado a um servidor?

Não. Todo o processamento acontece localmente no seu navegador usando JavaScript. Seu texto nunca é enviado, armazenado nem transmitido a lugar nenhum, o que torna a ferramenta segura para listas sigilosas. Apenas as suas configurações (modo de comparação, manter, ordenar e opção de linhas vazias) são salvas localmente para a próxima vez.

Entrada
Resultado
Total 0
Únicas 0
Duplicadas 0
Redução 0%
Nenhuma linha removida ainda
Cole ou digite o texto e as duplicadas são removidas na hora
Use o modo Ignorar maiúsculas para tratar 'Olá' e 'olá' como iguais
Ative Aparar espaços para ignorar espaços no início e no fim
Escolha Manter Primeira ou Manter Última para definir qual ocorrência permanece
As linhas duplicadas ficam destacadas em amarelo na numeração
Abra o painel Linhas removidas para ver exatamente o que saiu
Todo o processamento acontece no seu navegador - nenhum dado é enviado a servidores
Quer saber mais? Leia a documentação →
1/8
Comece a digitar para pesquisar...
Pesquisando...
Nenhum resultado encontrado
Tente pesquisar com palavras-chave diferentes