Blog
Herramientas de texto

Limpiador de listas online

Pega cualquier lista separada por líneas — correos, etiquetas, SKU, nombres de usuario — y límpiala con tres interruptores independientes: recortar espacios, eliminar líneas vacías, eliminar duplicados. Desactiva cualquiera de ellos si necesitas conservar los datos originales en ese paso.

Tus datos no salen de este dispositivo

Resultado

Líneas antes
Líneas después

Esta página no tiene parte de servidor en absoluto. La tabla que pegas la procesa JavaScript dentro de tu propio navegador, el gráfico se dibuja en un elemento canvas de tu máquina y el archivo de exportación se arma localmente. Nada se sube, se almacena ni se escribe en ningún registro. Puedes desconectar la red después de cargar la página y todo seguirá funcionando: es la forma más sencilla de comprobarlo tú mismo.

Datos y límites del método

Recorte de espacios Quita espacios y tabulaciones al principio y al final de cada línea; los espacios dentro de la línea no se tocan
Línea vacía Una línea que queda vacía tras el recorte — incluida una línea con solo espacios
Detección de duplicados Sin distinguir mayúsculas: «[email protected]» y «[email protected]» cuentan como la misma línea
Qué se conserva Se conserva la primera aparición de una línea duplicada; las siguientes se eliminan
Orden de procesamiento Recortar → eliminar líneas vacías → eliminar duplicados, cuando los tres interruptores están activados
Saltos de línea Se reconocen tanto \n como \r\n

Cuándo induce a error

Cómo se calcula

Cada línea de la entrada se trata de forma independiente — la lista se divide por saltos de línea antes de ejecutar cualquier paso de limpieza.

Cuando el recorte está activado, cada línea pierde sus espacios al principio y al final antes de que se ejecuten las demás comprobaciones, así que « foo» y «foo » se vuelven idénticas para las comprobaciones de línea vacía y duplicado que siguen.

La eliminación de duplicados conserva la primera línea que encuentra para cada clave en minúsculas y descarta cualquier línea posterior con la misma clave, así que las líneas que quedan mantienen su orden original.

«Líneas antes» cuenta las líneas justo después de dividir la entrada; «líneas después» cuenta lo que queda una vez aplicadas las operaciones seleccionadas, para ver cuánto se redujo la lista.

Preguntas y respuestas

¿La herramienta elimina duplicados primero o recorta primero?

Primero se recorta, luego se eliminan las líneas vacías y después los duplicados — así que « foo» y «foo » se reconocen como el mismo duplicado siempre que el recorte esté activado.

¿La detección de duplicados distingue mayúsculas?

No, siempre es sin distinguir mayúsculas: «Prueba» y «prueba» se tratan como duplicados y solo se conserva el primero.

¿Puedo conservar el orden original de la lista?

Sí. La herramienta nunca ordena la lista — solo elimina líneas, así que el orden de las líneas restantes coincide con el original.

¿Qué se considera una línea vacía?

Una línea sin caracteres, o una que queda con longitud cero tras el recorte de espacios — por ejemplo, una línea con solo espacios o tabulaciones.

¿Mi lista se sube a algún sitio?

No. Todo se ejecuta en tu navegador; la lista que pegas nunca se envía a un servidor.

Herramientas relacionadas

Todas las herramientas