Saltar al contenido
Case Converter Online
es

Eliminar líneas duplicadas

Pega una lista y se eliminan todas las líneas duplicadas, conservando la primera copia en su orden original. También puedes quedarte solo con las líneas que aparecen una vez o solo con las repetidas.

Conservar
Opciones
Caracteres
0
Palabras
0
Líneas
0

Funciona en tu navegador. Tu texto nunca se sube a ningún servidor.

Qué hace esta herramienta para eliminar líneas duplicadas

Una línea duplicada es una línea de texto que aparece más de una vez en una lista. Se acumulan cuando juntas dos listas de correos, copias palabras clave de varios informes o pegas los mismos elementos dos veces por error. Esta herramienta lee tu texto línea por línea y elimina las repeticiones.

Hay tres formas de usarla, que eliges con los botones de Conservar:

  • Una copia de cada línea: elimina las repeticiones y conserva la primera copia de cada línea. Es el resultado habitual de “quitar duplicados”.
  • Líneas que aparecen una vez: descarta todas las líneas que tienen un duplicado, incluida la primera copia. Solo quedan las líneas realmente únicas.
  • Solo las líneas repetidas: muestra las líneas que aparecieron más de una vez, cada una una sola vez. Sirve para averiguar qué estaba duplicado.

Cómo usarla

  1. Pega tu lista en Tu lista, un elemento por línea.
  2. Elige una opción en Conservar.
  3. Activa Ignorar mayúsculas y minúsculas si “Manzana” y “manzana” deben contar como la misma línea.
  4. Deja activada la opción Ignorar espacios en los extremos salvo que los espacios al final te importen.
  5. Copia el resultado con Copiar o guárdalo con Descargar.

El mensaje que aparece debajo de la herramienta te dice cuántas líneas se eliminaron y cuántas quedan.

Las opciones en detalle

Ignorar mayúsculas y minúsculas compara las líneas sin fijarse en las mayúsculas. Se conserva la primera versión, así que si “manzana” va antes que “Manzana”, obtienes “manzana”. Funciona también con letras acentuadas y con la ñ: “MAÑANA” y “mañana” se consideran la misma línea. Lo que no hace es ignorar las tildes, así que “canción” y “cancion” siguen siendo distintas.

Ignorar espacios en los extremos recorta los espacios y tabulaciones al principio y al final de cada línea antes de comparar. La línea que se conserva no cambia. Desactívala si los espacios iniciales tienen sentido, como en el código con sangría.

Eliminar líneas en blanco aparece cuando conservas una copia de cada línea. Está activada por defecto. Desactívala para mantener las líneas vacías donde estaban, algo útil cuando las líneas en blanco separan grupos en tu lista. Las líneas en blanco nunca se tratan como duplicadas entre sí.

Mostrar cuántas veces aparece con Solo las líneas repetidas. Añade entre paréntesis el número de copias después de cada línea.

Ejemplos

Todos usan la lista de ejemplo de la página: manzana, plátano, Manzana, cereza, plátano, una línea en blanco, uva, cereza, plátano.

Ajustes Resultado
Una copia de cada línea manzana, plátano, Manzana, cereza, uva
Una copia de cada línea, Ignorar mayúsculas y minúsculas manzana, plátano, cereza, uva
Líneas que aparecen una vez manzana, Manzana, uva
Solo las líneas repetidas, Mostrar cuántas veces plátano (3), cereza (2)
Solo las líneas repetidas, Mostrar cuántas veces, Ignorar mayúsculas y minúsculas manzana (2), plátano (3), cereza (2)

Aquí los resultados aparecen separados por comas para ahorrar espacio. En la herramienta, cada elemento ocupa su propia línea.

Con los ajustes predeterminados, la herramienta informa: “Se eliminaron 3 líneas duplicadas. Quedan 5 líneas.”

Cómo funciona

La herramienta divide tu texto en cada salto de línea. Después crea una clave de comparación para cada línea: la propia línea, recortada si Ignorar espacios en los extremos está activada y en minúsculas si Ignorar mayúsculas y minúsculas está activada. Cuenta cuántas veces aparece cada clave y luego recorre las líneas en orden para decidir cuáles conserva. Como se guardan las líneas originales y no las claves, tus espacios y mayúsculas no se modifican.

Consejos

  • Ordena después, no antes. Eliminar duplicados respeta tu orden. Si además quieres la lista ordenada, pega el resultado en la herramienta para ordenar alfabéticamente.
  • Limpia antes las listas desordenadas. Las líneas con dos espacios seguidos en medio, como “Nueva York” y “Nueva York”, no coinciden. La herramienta para eliminar espacios en blanco lo arregla.
  • Un elemento por línea. Si tus elementos están separados por comas, pon cada uno en su propia línea primero, o usa la opción de comas de la herramienta para ordenar, que también puede eliminar duplicados.
  • El texto cortado en varias líneas que viene de un PDF conviene unirlo antes con la herramienta para quitar saltos de línea.

Otras formas de eliminar líneas duplicadas

Excel: selecciona la columna y elige Datos y después Quitar duplicados. En Excel 365 también puedes usar la fórmula =UNIQUE(A1:A100), que en Excel en español se llama =UNICOS(A1:A100).

Google Sheets: usa Datos, después Limpieza de datos y después Quitar duplicados, o la fórmula =UNIQUE(A1:A100).

Notepad++: Edit, después Line Operations y después Remove Duplicate Lines (los nombres pueden variar si usas el programa en español).

Línea de comandos: sort file.txt | uniq elimina los duplicados pero también ordena las líneas. awk '!seen[$0]++' file.txt conserva el orden original.

Python: list(dict.fromkeys(lines)) conserva la primera copia de cada línea, en orden.

Para una lista rápida sacada de un correo o de una página web, pegarla aquí suele ser más rápido que abrir una hoja de cálculo.

Eliminar líneas duplicadas: preguntas y respuestas

¿Eliminar duplicados cambia el orden de mi lista?

No. La primera copia de cada línea se queda exactamente donde estaba y las copias posteriores se eliminan. Si además quieres la lista en orden alfabético, pasa el resultado por la herramienta para ordenar alfabéticamente.

¿"Manzana" y "manzana" cuentan como duplicados?

No por defecto. Las líneas tienen que coincidir exactamente, mayúsculas incluidas. Activa Ignorar mayúsculas y minúsculas para tratar como iguales las líneas que solo se diferencian en las mayúsculas. Se conserva la primera versión que escribiste. Las tildes sí cuentan siempre: "canción" y "cancion" son líneas distintas.

¿Para qué sirve Ignorar espacios en los extremos?

Las listas copiadas suelen tener espacios invisibles al final de algunas líneas, así que "manzana" y "manzana " parecen iguales pero no coinciden. Con esta opción activada, que es lo predeterminado, esos espacios se ignoran al comparar. La línea en sí se conserva tal como la escribiste.

¿Cómo veo qué líneas estaban duplicadas?

Elige Solo las líneas repetidas en Conservar. El resultado muestra cada línea que apareció más de una vez. Activa Mostrar cuántas veces para añadir el número de copias después de cada línea, por ejemplo plátano (3).

¿Hay un límite de tamaño?

No hay un límite fijo. Funcionan listas de decenas de miles de líneas, porque todo se procesa en tu navegador. Las listas muy grandes se procesan tras una breve pausa al escribir.

Más herramientas de texto

Ver todas las herramientas