RT Random Tools

Mezclador de listas — List Shuffler

Pega cualquier lista y aleatoriza el orden de las líneas con una mezcla Fisher–Yates privada, ejecutada directamente en tu navegador.

🔒 Se ejecuta completamente en tu navegador — nada se carga

Advertisement

Mezcla una lista en orden aleatorio

Un mezclador de listas es útil siempre que el orden importa pero no debe elegirse a mano. Pega nombres para fijar el orden de una presentación, reparte tareas, reordena ideas para escribir, mezcla los emparejamientos de un torneo, rota las preguntas de una entrevista o crea un nuevo orden de reproducción. La herramienta trata cada línea no vacía como un elemento, mezcla los elementos y coloca la lista aleatoria en un cuadro de salida aparte, de modo que el original siga visible para compararlo.

La mezcla usa el algoritmo Fisher–Yates. Empezando por el final del array, elige una posición anterior al azar e intercambia los dos elementos; luego avanza un paso a la izquierda hasta que la lista queda totalmente mezclada. Este enfoque es simple, rápido y evita el error habitual de ordenar con un comparador aleatorio, que puede producir resultados sesgados o incoherentes. Como el algoritmo trabaja sobre una copia, puedes mezclar la misma entrada varias veces sin perder el orden original que pegaste.

Entrada limpia, salida limpia

Las líneas en blanco se ignoran, lo que ayuda al copiar desde documentos u hojas de cálculo con espacios de más. Si aparecen duplicados en la entrada, se tratan como elementos distintos, porque a veces las etiquetas repetidas son intencionadas. Añade iniciales, números o palabras extra cuando dos entradas deban distinguirse en el orden final. El botón de copiar envía la lista mezclada al portapapeles con un elemento por línea.

Sin necesidad de subir nada

Todo ocurre en el navegador con JavaScript e índices aleatorios basados en crypto. Tu lista no se envía a ningún servidor, no se guarda en una cuenta ni se comparte con otra página. Por eso es segura para listas privadas del día a día, como nombres de alumnos, puntos internos de una agenda, borradores de ideas y tareas personales.

Consejos para usar una lista mezclada

Mezclar es distinto de elegir: todos los elementos permanecen en la salida y solo cambia el orden. Eso encaja con turnos de palabra, rotaciones y órdenes de bateo. Si solo necesitas uno o unos pocos ganadores, toma las primeras líneas del resultado mezclado; cada elemento tiene la misma probabilidad de quedar en cualquier posición.

Vuelve a pulsar el botón para obtener un orden nuevo, independiente de la mezcla anterior. Si la lista es muy larga, pégala directamente desde una columna de una hoja de cálculo, ya que cada fila se convierte en una línea. Ten en cuenta que la herramienta no recuerda los órdenes anteriores, así que copia el resultado que quieras conservar antes de volver a mezclar.

Cómo usar

  1. Pega las líneasAñade un elemento por línea en el cuadro de entrada.
  2. MezclaHaz clic en Shuffle list para ejecutar una mezcla Fisher–Yates en tu navegador.
  3. Copia el resultadoCopia el orden aleatorio o vuelve a mezclar para obtener uno nuevo.

Preguntas frecuentes

¿Qué algoritmo de mezcla se utiliza?
La herramienta usa la mezcla Fisher–Yates, que intercambia elementos desde el final de la lista hacia el principio.
¿Se conservan las líneas en blanco?
No. Las líneas en blanco se ignoran para que el resultado sea una lista limpia de elementos.
¿Puedo mezclar nombres de forma privada?
Sí. La lista se procesa localmente y no se sube a ningún sitio.
¿Puedo volver a mezclar?
Sí. Haz clic en el botón de mezclar tantas veces como quieras para crear nuevos órdenes aleatorios.
Advertisement