0 líneas · 0 caracteres
0 líneas · 0 caracteres · 0 de 0 línea(s) en orden aleatorio
Ordenar al azar y elegir elementos aleatorios de una lista
Esta herramienta sirve para mezclar líneas de un texto y ordenarlas al azar. Pega una lista, presiona Mezclar de nuevo para obtener otro orden o elige unas cuantas líneas al azar como muestra o ganadores de un sorteo.
Última actualización:
Cómo funciona
Pega la lista
Un elemento por línea: nombres, preguntas, casos de prueba, canciones o filas de un CSV.
Mezcla
La lista se mezcla en cuanto la pegas. Mezclar de nuevo da otro orden; una semilla da siempre el mismo.
Toma lo que necesitas
Copia toda la lista mezclada o solo las primeras N líneas como muestra aleatoria.
Funciones
Mezcla justa y sin sesgo
Algoritmo Fisher–Yates con el generador aleatorio criptográfico del navegador y muestreo por rechazo: todos los órdenes son igual de probables, sin Math.random ni sesgo de módulo.
Repetible con una semilla
Escribe cualquier texto como semilla para obtener un orden fijo: la misma lista con la misma semilla da el mismo resultado en cualquier dispositivo, así que un sorteo se puede comprobar después.
Muestra aleatoria
Elige N líneas para sacar ganadores, seleccionar preguntas para un examen o tomar filas de prueba sin repeticiones.
Encabezado y grupos
Mantén la primera línea (el encabezado de un CSV) arriba y conserva juntos bloques de líneas, como pares de pregunta y respuesta, mientras se mezclan los bloques.
Límites y privacidad
Las listas y los archivos pueden ocupar hasta 200 MB. Para mezclar hace falta la lista completa en memoria; los archivos de más de 8 MB se mezclan en segundo plano y el resultado se descarga.
Los duplicados se mantienen: si una línea aparece dos veces, puede salir dos veces. Si cada valor debe aparecer una sola vez, quítalos antes con Remove Duplicate Lines. El generador con semilla (sfc32 inicializado con un hash del texto de la semilla) es fijo, así que una semilla seguirá dando el mismo orden en futuras versiones de esta página.
La lista se mezcla en tu navegador y nunca se sube. Más información en la página de privacidad.
Preguntas frecuentes
¿Cómo ordeno una lista al azar?
Pega la lista, un elemento por línea. El resultado ya sale mezclado; presiona Mezclar de nuevo para otro orden.
¿La mezcla es realmente aleatoria?
Sin semilla usa crypto.getRandomValues, el generador criptográficamente seguro del navegador, con una mezcla Fisher–Yates sin sesgo. Con semilla es reproducible a propósito y no sirve para fines de seguridad.
¿Cómo elijo un ganador al azar de una lista?
Pon en Elegir N líneas el número de ganadores. Cada persona aparece como máximo una vez; activa Eliminar líneas vacías para que una línea en blanco no pueda ganar.
¿Puedo obtener otra vez el mismo orden aleatorio?
Sí. Escribe una semilla como «sorteo-2026». Quien pegue la misma lista con la misma semilla obtendrá el mismo orden.
¿Cómo mezclo un archivo CSV sin mover el encabezado?
Activa Mantener la primera línea (encabezado) arriba. El encabezado queda primero y se mezclan las filas de datos.