📋 Remover linhas duplicadas

Remove duplicate lines from your text while keeping the original order

Resultado

Por FontGenio Editorial Team · Última atualização: 12 de outubro de 2026

Remover Linhas Duplicadas Online

Linhas duplicadas se infiltram em listas de palavras-chave, listas de e-mails, listas de URLs e exportações de dados — e limpá-las à mão é lento e sujeito a erros. Esta ferramenta grátis apaga linhas duplicadas em um clique, mantém a primeira ocorrência de cada linha na ordem original e informa exatamente quantas linhas foram removidas. Cole sua lista acima e elimine as duplicatas na hora.

Pontos principais

  • Mantém a primeira ocorrência de cada linha e preserva sua ordem original (sem reordenar, a menos que você peça).
  • Ignora maiúsculas/minúsculas por padrão: "Maçã" e "MAÇÃ" contam como a mesma linha (dá para trocar para sensível a caixa).
  • Apara espaços e remove linhas vazias por padrão — ambos podem ser desligados.
  • A ordenação alfabética opcional usa a ordem lexicográfica padrão (maiúsculas antes das minúsculas).
  • Mostra linhas originais, linhas únicas e duplicatas removidas — tudo roda no seu navegador.

O Que Significa "Remover Linhas Duplicadas"?

Remover linhas duplicadas é filtrar um texto de várias linhas para que cada linha distinta apareça exatamente uma vez. Um filtro de linhas únicas compara cada linha com as já vistas e descarta as repetições, deixando uma lista limpa sem duplicatas. Chame de apagar duplicadas, dedup ou filtragem de linhas únicas: o trabalho é o mesmo. Especialistas de SEO eliminam duplicatas de listas de palavras-chave, profissionais de marketing limpam listas de e-mails e URLs, e desenvolvedores tratam linhas de log e exportações — onde quer que repetições distorçam contagens ou causem processamento duplo.

[IMAGEM: Diagrama mostrando uma lista com linhas duplicadas à esquerda e a lista única sem duplicatas à direita, com as repetições riscadas — alt: "Linhas duplicadas removidas de uma lista, mantendo as primeiras ocorrências em ordem"]

Como Este Removedor de Duplicatas Funciona

A ferramenta divide seu texto a cada quebra de linha, percorre as linhas uma vez, mantém a primeira ocorrência de cada uma e descarta as repetições. Quatro opções controlam os detalhes:

  • Sensível a maiúsculas (desligado por padrão) — desligado, "Maçã" e "MAÇÃ" são tratadas como a mesma linha e só a primeira ocorrência mantém a caixa original. Ligue para tratar caixas diferentes como linhas diferentes.
  • Aparar espaços (ligado por padrão) — espaços no início e no fim são removidos antes de comparar, então "maçã" e "maçã " combinam.
  • Remover linhas vazias (ligado por padrão) — linhas em branco saem do resultado.
  • Ordenar saída (desligado por padrão) — desligado, sua ordem original é preservada; ligado, as linhas únicas saem em ordem alfabética.

Depois do processamento, três contadores aparecem: linhas originais (contadas antes de qualquer filtro, incluindo vazias), linhas únicas e duplicatas removidas. Copiar Resultado copia a lista limpa.

Exemplo Prático

Cole estas 8 linhas (note as diferenças de caixa, o espaço no fim e as linhas em branco):

Maçã
maçã 

Banana
MAÇÃ
Banana

Cereja

Com as opções padrão, o resultado são 3 linhas únicas:

Maçã
Banana
Cereja

MétricaResultado
Linhas originais8
Linhas únicas3
Duplicatas removidas5

"maçã " combinou com "Maçã" (aparada, sem diferenciar caixa) e "MAÇÃ" também — a caixa da primeira ocorrência ("Maçã") é a que sobrevive. As duas linhas em branco foram removidas pelo filtro de linhas vazias, por isso "removidas" conta 5 em vez de 4 duplicatas puras.

Como Usar o Removedor de Linhas Duplicadas

  1. Cole sua lista — um item por linha — na caixa de entrada.
  2. Ajuste as opções: deixe o padrão para uma limpeza normal, ou ative "Sensível a maiúsculas" se a caixa distingue seus itens (ex.: SKUs de produtos).
  3. Clique em "Remover Duplicadas" e confira os três contadores.
  4. Copie o Resultado e cole a lista sem duplicatas onde precisar.

Ignorar ou Diferenciar Caixa: Qual Escolher?

O padrão (ignorar caixa) é o certo quando duplicatas são um problema de qualidade de dados: listas de palavras-chave, de e-mails e de URLs, onde "Maçã" e "MAÇÃ" significam a mesma coisa. A primeira ocorrência mantém sua caixa original, então o estilo da sua lista é preservado.

Ative sensível a maiúsculas quando a caixa carrega significado: identificadores de programação (userId vs userid), SKUs que diferenciam caixa, senhas ou caminhos de arquivo em sistemas Linux. Nesse modo, só combinações exatas caractere por caractere são removidas.

O Que "Ordenar Saída" Faz de Verdade

A ordenação opcional usa a ordem padrão de strings do JavaScript: os caracteres são comparados pelo ponto de código, então todas as maiúsculas vêm antes de todas as minúsculas, e os dígitos vêm antes das letras. Isso significa:

  • Banana vem antes de maçã (B maiúsculo < m minúsculo nos pontos de código)
  • 10 itens vem antes de 2 itens ("1" < "2" — não ordena numericamente)

Se você precisa de ordenação amigável (ignorando caixa, com noção numérica), ordene o resultado sem duplicatas numa planilha — o trabalho da ferramenta é eliminar duplicatas, e a ordenação dela é uma conveniência, não uma colação completa.

[IMAGEM: Fluxograma do processo de remoção de duplicatas: dividir linhas, aparar, comparar ignorando caixa, manter a primeira ocorrência — alt: "Como o removedor de linhas duplicadas processa uma lista passo a passo"]

Limitações

  • Só por linha. Duplicatas dentro de uma mesma linha (palavras repetidas) não são tocadas — cada linha é comparada como um todo.
  • Sem correspondência aproximada. "Maçã Ltda" e "Maçã Ltda." são linhas diferentes; quase-duplicatas com erros de digitação ficam.
  • Espaços internos são preservados. Só os espaços do início/fim são aparados; "a b" e "a b" (espaço duplo vs simples no meio) contam como linhas diferentes.
  • A contagem de linhas originais inclui vazias filtradas depois, então "duplicatas removidas" inclui as linhas vazias retiradas.

Remover Linhas Duplicadas vs Alternativas

MétodoIdeal paraPreserva a ordem?
Esta ferramentaEliminar duplicatas de qualquer lista colada, sem preparoSim (padrão)
"Remover duplicadas" do Excel / SheetsEliminar duplicatas dentro da planilha com controle de colunasSim
Linha de comando sort -uArquivos enormes, pipelines com scriptNão (ordena)
Limpador de textoTirar sujeira de caracteres antes de eliminar duplicatasN/A

Dica de fluxo: passe colagens bagunçadas primeiro pelo limpador de texto (tira HTML, normaliza espaços) e elimine duplicatas aqui — sujeira invisível é um motivo comum de linhas "idênticas" não combinarem. Se o problema são linhas em branco e não duplicatas, o corretor de quebras de linha remove linhas vazias sem tocar no conteúdo, e o contador de palavras confere o tamanho final da lista.

Perguntas Frequentes

Como removo linhas duplicadas de um texto?

Cole sua lista na caixa — um item por linha — e clique em "Remover Duplicadas". A ferramenta mantém a primeira ocorrência de cada linha na ordem original e mostra quantas duplicatas foram removidas.

Ela mantém a ordem original da minha lista?

Sim, por padrão. Diferente da eliminação baseada em ordenação, esta ferramenta preserva a ordem original das linhas. Só marque "Ordenar saída" se você quiser explicitamente as linhas únicas em ordem alfabética.

A detecção de duplicatas diferencia maiúsculas?

Não por padrão: "Maçã" e "MAÇÃ" contam como a mesma linha, e a caixa da primeira ocorrência é mantida. Ative a caixa "Sensível a maiúsculas" para tratar caixas diferentes como linhas diferentes.

O que conta como linha duplicada?

Duas linhas são duplicadas quando combinam depois de aparar os espaços do início/fim (com essa opção ligada) e ignorar a caixa (no modo insensível). Espaçamento interno e pontuação precisam bater exatamente — "a b" e "a b" são linhas diferentes.

Dá para remover duplicatas de uma lista separada por vírgulas?

Não diretamente — a ferramenta compara linhas inteiras. Primeiro converta as vírgulas em quebras de linha (troque "," por nova linha em qualquer editor), elimine as duplicatas aqui e junte as linhas de volta se precisar.

Ela também remove linhas vazias?

Sim: por padrão a opção "Remover linhas vazias" tira as linhas em branco do resultado. Desmarque se as linhas em branco forem separadores importantes na sua lista.

Há limite de linhas para processar?

Sem limite rígido — a ferramenta lida com milhares de linhas no navegador. Colagens extremamente grandes (centenas de milhares de linhas) podem ficar mais lentas; para essas, uma ferramenta de linha de comando como sort -u é mais rápida.

Minha lista é enviada ou armazenada?

Não. A eliminação de duplicatas roda inteiramente no seu navegador com JavaScript. Sua lista nunca sai do seu aparelho.

Por que "duplicatas removidas" parece alto demais?

O contador compara a contagem bruta de linhas coladas (incluindo vazias) com as linhas únicas. Com "Remover linhas vazias" ligado, as linhas em branco também contam como removidas — geralmente é essa a explicação.

🔧 Ferramentas de Texto