Ordenador y Deduplicador de Líneas
Ordena, elimina duplicados y limpia listas de texto al instante. Tus datos nunca salen del navegador.
Entrada
Salida
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.