Ordenador y Deduplicador de Líneas
Ordena, elimina duplicados y limpia listas de texto al instante. Tus datos nunca salen del navegador.
Entrada
Salida
¿Qué es el Ordenador y Deduplicador de Líneas?
Esta herramienta limpia cualquier lista de texto pegada con un elemento por línea — listas de emails, entradas de log, IDs, URLs — ordenándola, eliminando líneas duplicadas o vacías, y recortando espacios sobrantes. Es una alternativa más rápida a escribir un script descartable o una fórmula de planilla cada vez que necesitás ordenar una lista de texto plano.
Cómo usar el Ordenador y Deduplicador de Líneas
- Pegá tu lista en el panel Entrada, un elemento por línea (o hacé clic en Pegar / Ejemplo).
- Elegí un orden en Ordenar y un modo en Eliminar duplicados, en los desplegables de arriba.
- Activá Eliminar líneas vacías, Recortar espacios o Invertir orden final según lo necesites.
- Mirá la lista limpia en el panel Salida, y hacé clic en Copiar o Descargar para obtenerla.
Cómo funciona el ordenamiento y deduplicado de líneas
Pega cualquier lista de líneas — IDs, URLs, correos, entradas de log — y esta herramienta aplica las opciones elegidas en un orden fijo: recortar espacios, eliminar líneas vacías, eliminar duplicados, ordenar y, opcionalmente, invertir. Por ejemplo, partiendo de esta entrada desordenada:
// Antes banana apple Cherry banana Mango Ada ada grape // Después (Ordenar: A → Z, Duplicados: no distingue mayúsculas, Vacías: activado, Recortar: activado) Ada apple banana Cherry grape Mango
Fíjate que "banana" (un duplicado exacto) y "ada" (un duplicado de "Ada" que solo difiere en mayúsculas) quedan reducidos a una sola aparición, la línea vacía desaparece, y los espacios finales de "Mango" se recortan antes de que corran la deduplicación y el ordenamiento — de lo contrario, "Mango " y "Mango" se habrían tratado como líneas distintas. Todo corre con JavaScript nativo en tu navegador; ningún dato se sube a ningún sitio.
Preguntas frecuentes
¿Es seguro pegar datos sensibles en esta herramienta?
Sí. Todo el procesamiento ocurre en tu navegador con JavaScript nativo; ningún dato se envía a un servidor.
¿Cómo maneja el orden "Numérico" las líneas que no son números?
Las líneas que empiezan con un número se comparan por ese valor numérico, así que "2" se ordena correctamente antes que "10". Las líneas que no empiezan con un número no pueden compararse numéricamente, así que se colocan después de todas las líneas numéricas y se ordenan alfabéticamente entre sí.
¿Cuál es la diferencia entre eliminar duplicados con y sin distinción de mayúsculas?
Con distinción de mayúsculas, "Foo" y "foo" se tratan como líneas diferentes. Sin distinción de mayúsculas, se tratan como duplicados y solo se conserva la primera que aparece. Es una elección explícita de tres opciones (desactivado / distingue mayúsculas / no distingue mayúsculas) para que siempre sepas qué comportamiento estás usando.
¿Funciona con listas muy grandes?
Sí. La eliminación de duplicados usa un Set para búsquedas O(n) en lugar de comparar cada línea con todas las demás, así que listas de varios miles de líneas se procesan al instante.