Elimina líneas duplicadas de cualquier texto
Elimina las líneas duplicadas de cualquier lista o bloque de texto y conserva solo las únicas. Pega tu texto a la izquierda y el resultado sin duplicados aparece a la derecha al instante: sin botones que pulsar y sin nada que instalar.
Elige cómo se comparan las líneas (exacta, sin distinción de mayúsculas o ignorando los espacios sobrantes), decide si conservar la primera o la última ocurrencia y, si quieres, ordena el resultado de A→Z o Z→A. Un contador en vivo muestra cuántas duplicadas se eliminaron y un panel de líneas eliminadas lista exactamente lo que se quitó.
Está pensado para cualquiera que trabaje con datos de texto: analistas que limpian columnas de CSV, desarrolladores que depuran archivos de registro o listas de configuración, profesionales de marketing que ordenan listas de correos y contactos, y redactores que organizan listas de palabras clave o referencias.
Cómo eliminar líneas duplicadas
Ingresa tu texto
Escribe o pega tu texto en el panel Entrada, un elemento por línea. También puedes pulsar el botón Pegar para traer el texto directo desde el portapapeles. Los resultados se actualizan en tiempo real mientras escribes.
Elige cómo se comparan las líneas
Abre el menú Comparación y elige Distinguir mayúsculas, Sin distinción, Recortar espacios o Recortar + sin distinción. Luego ajusta Conservar en Primera o Última para decidir cuál ocurrencia se queda.
Ordena y afina (opcional)
Usa el menú Ordenar para dejar el resultado en su orden original (Ninguno) u ordenarlo de A → Z / Z → A. Marca Ignorar vacías para que las líneas en blanco se omitan al comparar y se mantengan en el resultado.
Copia o descarga el resultado
Las líneas únicas aparecen en el panel Resultado. Pulsa Copiar para enviarlas al portapapeles o Descargar para guardar un archivo unique-lines.txt. Abre el panel Líneas eliminadas para revisar lo que se borró.
Funciones
Procesamiento en tiempo real
Las duplicadas se detectan y eliminan mientras escribes o pegas, sin pulsar ningún botón. Las actualizaciones con retardo mantienen todo fluido incluso con listas grandes.
Modos de comparación flexibles
Compara líneas de cuatro formas: Distinguir mayúsculas, Sin distinción, Recortar espacios o Recortar + sin distinción para datos desordenados.
Conservar la primera o la última
Decide cuál duplicada sobrevive: conserva la primera vez que aparece una línea o la más reciente.
Resaltado visual de duplicadas
Las líneas duplicadas se marcan con números de línea en amarillo en la entrada, para que detectes las repeticiones de un vistazo.
Panel de líneas eliminadas
Un panel plegable lista cada línea eliminada con su número de línea original, y un botón Copiar todo las toma en un solo clic.
Estadísticas en vivo
Una barra de estadísticas muestra el Total de líneas, las Únicas, las Duplicadas eliminadas y el porcentaje de Reducción en tiempo real.
Ordenamiento opcional
Tras quitar duplicados, ordena las líneas únicas de A → Z o Z → A, o mantén el orden original.
Ignorar líneas vacías
Omite las líneas en blanco al comparar para que nunca se traten como duplicadas y se mantengan en tu resultado.
Copiar y descargar
Copia al portapapeles con un clic o descarga el resultado como un archivo de texto plano llamado unique-lines.txt.
Preferencias guardadas
Tu modo de comparación, la opción de conservar, la elección de orden y la de líneas vacías se recuerdan para tu próxima visita.
Preguntas frecuentes
¿Mantiene el orden original de las líneas?
Sí. De forma predeterminada, la opción Ordenar está en Ninguno, así que las líneas únicas se quedan en el orden en que aparecieron por primera vez. Cambia a A → Z o Z → A solo si quieres reordenar el resultado.
¿La comparación distingue mayúsculas (Manzana vs manzana)?
Sí, de forma predeterminada. En el modo Distinguir mayúsculas, "Manzana" y "manzana" se tratan como líneas distintas. Cambia el menú Comparación a Sin distinción (o Recortar + sin distinción) para tratarlas como iguales y eliminar una como duplicada.
¿Qué hace Recortar espacios?
Ignora los espacios y tabulaciones al inicio y al final de cada línea al comparar, de modo que " Hola " y "Hola" cuentan como duplicadas. La línea conservada mantiene su espaciado original en el resultado: solo la comparación lo ignora. Es muy útil para datos copiados de distintas fuentes.
¿Cuál es la diferencia entre Conservar primera y última?
Conservar primera mantiene la ocurrencia más temprana y elimina las posteriores. Conservar última mantiene la ocurrencia final y elimina las anteriores. Por ejemplo, con las líneas A, B, A, C, A: Conservar primera da A, B, C; Conservar última da B, C, A.
¿También elimina las líneas en blanco o vacías?
De forma predeterminada, las líneas vacías se comparan como cualquier otra, así que los blancos repetidos se reducen a uno. Marca Ignorar vacías en la barra de herramientas para omitir las líneas en blanco al comparar: entonces nunca se marcan como duplicadas y todas se mantienen en tu resultado.
¿Cómo elimino líneas duplicadas de un archivo de texto?
Abre tu archivo, copia su contenido y pégalo en el panel Entrada (o usa el botón Pegar). Las líneas únicas aparecen en el panel Resultado, donde puedes pulsar Descargar para guardarlas como un nuevo archivo unique-lines.txt o Copiarlas de vuelta a tu documento.
¿Puedo ver y recuperar lo que se eliminó?
Sí. Tu texto original en el panel Entrada nunca cambia: solo el Resultado muestra la versión sin duplicados. Abre el panel plegable Líneas eliminadas para ver cada línea eliminada con su número de línea original, y usa Copiar todo para copiarlas si las necesitas de nuevo.
¿Hay un límite de líneas o caracteres?
La herramienta no tiene un límite fijo integrado. Como todo se ejecuta en tu navegador, el techo práctico depende de la memoria de tu dispositivo. La mayoría de los navegadores modernos manejan cientos de miles de líneas sin problema, aunque las entradas muy grandes pueden tardar un momento en procesarse.
¿Hay atajos de teclado?
Sí. Presiona Ctrl+V en el área de entrada para pegar, Ctrl+Shift+C para copiar el resultado y Ctrl+Shift+X para limpiar todo. En Mac, usa Cmd en lugar de Ctrl.
¿Mi texto se sube a un servidor?
No. Todo el procesamiento ocurre localmente en tu navegador con JavaScript. Tu texto nunca se sube, almacena ni transmite a ningún lado, lo que hace que la herramienta sea segura para listas sensibles. Solo tus ajustes (modo de comparación, conservar, orden y opción de líneas vacías) se guardan localmente para la próxima vez.
Aún no hay comentarios. ¡Sé el primero en comentar!