Qué hace esta herramienta
Esta herramienta pone en orden cualquier lista: alfabéticamente de la A a la Z o de la Z a la A, en orden natural de números, por longitud, invertida o mezclada al azar. Pega nombres, palabras clave, títulos de productos, nombres de archivo o cualquier otra lista con una entrada por línea, elige el orden y copia o descarga el resultado.
La ordenación tiene en cuenta el idioma. En lugar de comparar los códigos de los caracteres, lo que pondría «Zebra» antes que «abeja» y todas las letras con tilde al final, la herramienta usa las reglas de ordenación de tu idioma: en español la «ñ» va después de la «n» y «Ávila» se coloca junto a «Avilés». El orden natural compara los números por su valor, así que «Capítulo 2» va antes que «Capítulo 10».
Las opciones te permiten ignorar mayúsculas y minúsculas, quitar los espacios al principio y al final de las líneas y eliminar las líneas vacías. Todo se hace en tu navegador y no se sube nada.
Cuándo usarla
Listas y directorios
Ordena alfabéticamente nombres, participantes, términos de un glosario o entradas de una bibliografía.
Nombres de archivo y versiones
Usa el orden natural para ordenar nombres de archivo, versiones o elementos numerados como se espera.
Orden aleatorio
Mezcla una lista de nombres para un sorteo, preguntas de examen o el orden de las presentaciones.
Limpieza de datos
Ordena listas de palabras clave o columnas de una hoja de cálculo antes de compararlas o quitar duplicados.
Consejos para obtener el mejor resultado
- Elige «Natural (2 antes que 10)» siempre que tus líneas contengan números, como «tema 9» y «tema 10».
- «Por longitud» pone primero las líneas más cortas: práctico para encontrar entradas muy cortas o muy largas.
- Combínala con Eliminar líneas duplicadas para obtener una lista ordenada sin repeticiones.
- La mezcla usa el generador de números aleatorios de tu navegador; para sorteos oficiales, recurre a un sorteo certificado.
Cómo funciona
Las líneas se comparan con Intl.Collator, la API de internacionalización integrada en tu navegador. Implementa el algoritmo de ordenación Unicode (Unicode Collation Algorithm) con las reglas de tu idioma, que deciden cómo se ordenan las letras con tilde, diéresis y otros caracteres especiales.
Con «Ignorar mayúsculas y minúsculas» activado, la comparación no tiene en cuenta las mayúsculas pero sí distingue las tildes; si dos líneas son por lo demás iguales, decide una comparación completa, de modo que la misma entrada da siempre el mismo resultado. El orden natural activa la opción numérica del collator.
La mezcla al azar usa el algoritmo de Fisher-Yates, que da a cada orden posible la misma probabilidad.