CanDoYa
ES

Eliminar líneas duplicadas

Funciona del todo en tu navegador: sin subir nada y sin registro.

Texto de entrada
Texto sin duplicados
Pega líneas para eliminar los duplicados - se conserva la primera aparición de cada línea
Comparte esta herramienta

¿Cómo elimino las líneas duplicadas de un texto?

Pega tu texto en el cuadro de arriba y cada línea repetida desaparece al instante: se conserva la primera aparición de cada línea, en su orden original. Activa Ignorar mayúsculas o Recortar espacios para detectar casi duplicados como «Madrid» y «madrid», y luego copia la lista limpia. No se sube nada a ningún sitio; la eliminación de duplicados se ejecuta por completo en tu navegador.

Cómo se usa

  1. 1Pega tus líneas. Escribe o pega cualquier texto de varias líneas en el cuadro de la izquierda, un elemento por línea. Los finales de línea de Windows, Mac y Unix funcionan todos.
  2. 2Elige cómo se comparan las líneas. Por defecto, las líneas deben coincidir exactamente. Activa Ignorar mayúsculas para tratar «Madrid» y «madrid» como duplicados, Recortar espacios para ignorar espacios al principio y al final, o Eliminar líneas vacías para descartar las líneas en blanco.
  3. 3Copia la lista limpia. El texto sin duplicados aparece en directo a la derecha, y la barra de estado muestra cuántos duplicados se eliminaron. Pulsa Copiar para llevar el resultado al portapapeles.

Para quién es

La herramienta elimina duplicados mientras escribes y nunca modifica tu cuadro de entrada, así que puedes activar opciones y comparar resultados sin perder el texto original. Por defecto, dos líneas deben coincidir exactamente, carácter por carácter. Ignorar mayúsculas trata Madrid y madrid como la misma línea; Recortar espacios ignora los espacios o tabulaciones al principio y al final, lo que detecta esos duplicados invisibles que tanto gustan a las hojas de cálculo y a los archivos de registro. Las líneas vacías se tratan como estructura, no como datos: nunca se combinan entre sí a menos que actives Eliminar líneas vacías. Como todo se ejecuta en el cliente, es segura para listas de correo, exportaciones de clientes e investigaciones de palabras clave sin publicar.

Preguntas frecuentes

¿Se sube mi texto a algún sitio?

No. La eliminación de duplicados se ejecuta por completo en tu navegador con JavaScript; tus líneas nunca llegan a un servidor. Eso la hace segura para listas de correo, datos de clientes, archivos de credenciales y cualquier cosa que no pegarías en el formulario de una web cualquiera.

¿Es gratis esta herramienta para eliminar líneas duplicadas?

Sí, completamente gratis, sin registro, sin descargas y sin límite de uso. Es una página estática, así que carga rápido y sigue funcionando con una conexión inestable una vez abierta.

¿Hay un límite de líneas que puedo pegar?

Ningún límite fijo. La eliminación de duplicados usa una tabla hash, así que incluso listas de varios cientos de miles de líneas se procesan en bastante menos de un segundo en un portátil normal. El techo real lo pone la memoria de tu navegador, no la herramienta.

¿Qué duplicado se conserva, el primero o el último?

El primero. La herramienta recorre el texto de arriba abajo, conserva la primera aparición de cada línea en su lugar y elimina cada repetición posterior, así que el orden resultante coincide exactamente con el orden pegado.

¿Elimina líneas duplicadas sin ordenarlas?

Sí, y ese es precisamente el punto. Trucos de línea de comandos como sort -u eliminan duplicados ordenando antes, lo que desordena datos que tenían una secuencia. Esta herramienta preserva el orden original de las líneas y solo borra las repeticiones.

¿Cómo se tratan las líneas vacías?

Las líneas vacías se tratan como estructura y no como datos, así que dos líneas vacías nunca se fusionan en una. Si quieres una lista compacta sin ninguna línea en blanco, activa Eliminar líneas vacías y se descarta cualquier línea vacía o que solo tenga espacios.

¿Puede detectar duplicados que solo se diferencian por espacios o mayúsculas?

Sí. Activa Recortar espacios para ignorar espacios y tabulaciones al principio y al final, e Ignorar mayúsculas para comparar sin tener en cuenta las mayúsculas. Con ambas activadas, « Madrid» y «madrid» cuentan como la misma línea; la versión conservada se imprime exactamente como la pegaste.

¿Funciona con finales de línea de Windows (CRLF)?

Sí. Los finales de línea de Windows (\r\n), Unix (\n) y Mac antiguo (\r) se reconocen todos al dividir el texto, y el resultado limpio usa saltos de línea Unix estándar, que cualquier editor u hoja de cálculo acepta al pegar.