Nouplo

Eliminar líneas duplicadas

Pega una lista y quédate solo con la primera aparición de cada línea, en el orden en que la pegaste.

líneas antes
1
líneas después
0
eliminadas
1
Resultado
Pega o escribe arriba para ver el resultado aquí.

Tus archivos se quedan en tu dispositivo

Esta herramienta se ejecuta por completo en tu navegador. Lo que pegas se procesa en tu dispositivo y nunca se envía a un servidor, así que puedes usarla con tokens, claves y textos sin publicar.

Ejemplo

Inscritos al torneo de pádel de las fiestas: de 11 líneas a 5 nombres

La comisión de fiestas junta los inscritos de la hoja del bar y del formulario de internet. Pega 11 líneas (nombres inventados): Lucía Pérez, «Javier Ruiz » con un espacio al final, María José Gil, una vacía, LUCÍA PÉREZ, Lucia Perez, Javier Ruiz, Ana Torres, « María José Gil» con dos espacios delante, otra vacía y Ana Torres.

  1. Con lo que viene marcado, «Recortar espacios» y «Quitar las líneas vacías»: 11 líneas antes, 6 después, 5 eliminadas. Los espacios de los extremos no cuentan y las líneas salen recortadas.
  2. Siguen dos Lucías, «Lucía Pérez» y «LUCÍA PÉREZ»: sin más opciones se compara carácter a carácter, mayúsculas incluidas.
  3. Con «Ignorar mayúsculas» también se juntan: 5 líneas después, 6 eliminadas. Se queda la primera forma que aparece, en su sitio.
  4. «Lucia Perez», sin tildes, sigue aparte: para la herramienta, í e i son letras distintas. Esa hay que quitarla a mano.
Opciones Líneas antes Líneas después Eliminadas
Ninguna marcada 1192
Solo «Quitar las líneas vacías» 1183
Las preseleccionadas: recortar espacios y quitar vacías 1165
Además, «Ignorar mayúsculas» 1156

Quedan Lucía Pérez, Javier Ruiz, María José Gil, Lucia Perez y Ana Torres, en el orden de la lista; quitando a mano «Lucia Perez», 4 inscritos. «Eliminadas» cuenta también las líneas vacías que se han quitado.

Cómo funciona

  1. Pega tu lista con un elemento por línea: correos electrónicos, URL, referencias de producto, palabras clave, líneas de registro.
  2. Decide cómo de estricta debe ser la comparación. «Ignorar mayúsculas» trata Manzana y manzana como lo mismo; «Recortar espacios» ignora los espacios y tabulaciones de los extremos de cada línea.
  3. Deja activado «Quitar las líneas vacías» para quitar también los huecos. Si lo desactivas, solo queda la primera línea vacía del texto: las demás, estén donde estén, cuentan como duplicados.
  4. El resultado aparece mientras escribes. El resultado conserva la primera aparición de cada línea en su posición original y se muestra cuántas líneas se han quitado.

Preguntas frecuentes

¿Eliminar duplicados cambia el orden de mis líneas?
No. La primera aparición de cada línea se queda donde estaba y las repeticiones posteriores se eliminan. Si lo que quieres es una lista ordenada y sin repetidos, usa «Ordenar líneas» con la opción de eliminar duplicados.
¿Se consideran duplicadas las líneas que solo cambian en espacios o mayúsculas?
Solo si activas la opción correspondiente. Con «Recortar espacios» se ignoran los espacios y tabulaciones del principio y del final de cada línea, y el resultado sale recortado. Con «Ignorar mayúsculas» la comparación no distingue entre unas y otras. Sin esas opciones, la comparación es exacta, carácter a carácter.
¿Qué tamaño de lista puedo pegar?
Cientos de miles de líneas no son problema en un navegador moderno; el trabajo se hace en una sola pasada con una tabla hash en memoria. Con archivos muy grandes lo lento suele ser pegarlos en el cuadro de texto, no procesarlos.
¿Se admiten los finales de línea de Windows?
Sí. Las líneas se separan por \n, \r\n y \r sueltos, así que el texto copiado desde Windows, macOS y Linux se trata igual. El resultado usa saltos \n.
¿Trata «Lucía» y «Lucia» como la misma línea?
No. Las tildes cuentan: í e i son caracteres distintos, también con «Ignorar mayúsculas», que solo iguala mayúsculas y minúsculas (LUCÍA = lucía). Si tu lista mezcla nombres con y sin tilde, revisa esos a mano.
¿Qué cuenta «eliminadas»?
Las líneas que tenía el texto menos las que quedan: los duplicados y también las líneas vacías quitadas con «Quitar las líneas vacías». Un salto de línea al final del texto cuenta como una línea vacía más.
¿Se sube mi lista?
No. Todo se ejecuta en tu navegador, así que las listas de correos de clientes y los registros internos nunca salen de tu dispositivo.

Herramientas relacionadas