Aleatorizador de Listas
Pega una lista y mézclala en orden aleatorio, o elige una muestra al azar. Mezcla de Fisher-Yates sin sesgo con aleatoriedad criptográfica, en tu navegador.
Pega un elemento por línea y la herramienta te los devuelve en un orden realmente aleatorio. Úsala para sortear el orden de intervención, repartir turnos, elegir una muestra para revisar o sacar un nombre: la mezcla no tiene sesgo, así que todos los órdenes posibles son igual de probables. Puedes eliminar duplicados y líneas vacías antes, y pedir solo los primeros resultados cuando necesites una muestra en vez de reordenar todo.
¿Qué es un aleatorizador de listas?
Un aleatorizador de listas toma una lista ordenada y la reorganiza para que el nuevo orden no conserve rastro del anterior. Importa siempre que el orden implique ventaja —turnos de palabra, colas de revisión, grupos de prueba o sorteos—, porque «ya los mezclo yo» rara vez es aleatorio y suele repetir patrones.
Cómo funciona el aleatorizador de listas
Se recortan las líneas y se descartan las vacías, opcionalmente se eliminan duplicados, y luego una mezcla de Fisher-Yates (Durstenfeld) recorre el array desde el final e intercambia cada posición con otra anterior elegida al azar. Cada índice procede de una extracción de 32 bits de crypto.getRandomValues con muestreo por rechazo: se descartan los valores por encima del mayor múltiplo exacto del rango, porque un módulo simple favorecería en silencio a los índices bajos y sesgaría qué órdenes aparecen. Pedir una muestra mezcla primero y luego recorta, lo que equivale a una extracción sin reemplazo. No hay semilla, así que cada ejecución es independiente.
Características principales
Cómo mezclar una lista
Pega tu lista en el cuadro, un elemento por línea.
Marca «Eliminar duplicados» si quieres unificar entradas repetidas.
Deja «Cuántos elegir» vacío para mezclar todo, o escribe un número para extraer una muestra.
Ejecuta y copia la lista mezclada directamente desde el cuadro de salida.
Errores frecuentes
Ejemplos
Ver también
- Generador de Números Aleatorios — ¿Necesitas un número dentro de un rango en vez de una lista reordenada? Sórtealo directamente.
- Generador de Contraseñas — ¿Necesitas un secreto y no una mezcla? Genera una contraseña segura.
Preguntas frecuentes
¿La mezcla es realmente aleatoria?
Sí. Usa una mezcla de Fisher-Yates en la que cada índice se obtiene de crypto.getRandomValues con muestreo por rechazo, de modo que todos los órdenes son igual de probables y ninguna posición sale favorecida.
¿Puedo elegir solo unos pocos elementos en vez de mezclar todo?
Indica en «Cuántos elegir» cualquier número hasta el tamaño de la lista. Primero se mezcla y luego se recorta, lo que equivale a una muestra aleatoria sin reemplazo.
¿Se suben mis elementos a algún sitio?
No. La mezcla ocurre íntegramente en tu navegador, así que nombres, correos y números de ticket nunca salen de tu dispositivo.
¿La misma lista dará el mismo resultado dos veces?
No. No hay semilla ni historial: cada ejecución toma aleatoriedad nueva. Copia el resultado si necesitas conservarlo.